0
das ist mein PHP-Code für Daten aus der Datenbank abrufen AnweisungWas mit meinem Code falsch ist, die Daten aus der Datenbank abrufen Verwendung vorbereiten
if ($conn) { //database connected success
$view_sql = "SELECT * FROM certificate_verify";
$stmt_view = $conn->prepare($view_sql);
$stmt_view->execute();
$results_view = $stmt_view->fetchAll();
foreach($results_view as $row) {
$view_first_name = $row['first_name'];
$view_last_name = $row['last_name'];
}
ich brauche, um alle Daten aus der Datenbank zu holen in der folgenden Anzeige unter Verwendung vorzubereiten anzuzeigen Seite
<table>
<tr>
<td><?php echo $view_first_name; ?></td>
<td><?php echo $view_last_name; ?></td>
</tr>
</table>
aber ich bin erst letzte Zeilendaten (nicht alle Daten aus der Datenbank) bekommen, warum es geschieht und was mit meinem Code falsch?
Sie die ganze müssen einpacken ''
Sie benötigen setzen
Antwort
Verwendung in Ihrer Tabelle foreach-Schleife, da sonst Daten, die Sie innerhalb foreach Schleife ovetlap und Sie erhalten nur letzten Wert
Quelle
2016-04-20 06:28:55 Saty
Offensichtlich Weil jedes Mal, wenn Sie Ihre
foreach
Schleife durchlaufen, Ihre$view_first_name
und$view_last_name
erhalten überschreibt mit neue Werte kommen von$row
. Sie müssen$view_first_name
und$view_last_name
Array
machen und diese übertr
iterieren.Quelle
2016-04-20 06:32:50
Ihre
foreach(...){...}
Code mit diesem ersetzen:Quelle
2016-04-20 06:44:02 Webeng
Verwandte Themen