Próbuję uzyskać wszystkie wiersze z mojej bazy danych MySQL za pomocą następującego kodu:Zachowaj podziały wierszy w mysqli FETCH_ASSOC() PHP
$sql = "SELECT * FROM myTable";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()) {
$output[]=$row;
}
echo json_encode($output);
Moje pytanie brzmi, jak zachować podziały wiersza przy użyciu tego kodu? Mogę zachować podziały wierszy przy użyciu nl2br(), gdy muszę konkretny ciąg np
nl2br($_row['fieldName']);
ale chcę wiedzieć, jak mogę używać tego samego nl2br() podczas pobierania wynik w tablicy?
Poleciłem również this question, ale to wyjaśnia tylko jeden ciąg, a nie tablicę.
Jeśli nie ma sposobu, aby to zrobić, zasugeruj mi inny sposób robienia tego.
'$ output [] = array_map (" nl2br ", $ row);'?! – Rizier123
@ Rizier123 To działało, Wielkie dzięki! – IAmAndroid
Nie ma za co. – Rizier123