Rückkehr Ich habe eine FunktionPHP-Funktion wird alle Daten in MySQL-Tabelle nicht
function get_table_content(){
$sql = "SELECT * FROM my_table WHERE id > 0";
$result = $this->query($sql);
while ($row = $this->fetch($result)){
return ($row);
}
}
Das Problem ist, wenn ich diese Funktion aufrufen sie geben nur den ersten Eintrag in der Datenbank. Wie kann ich diese Arbeit machen, die es annimmt, um über alle Daten in der Tabelle zurückzukehren. Ich habe dies auch versucht, und es ist nicht zu
function get_table_content(){
global $database_connection;
$sql = "SELECT * FROM my_table WHERE id > 0";
$result = mysqli_query($database_connection, $sql);
while ($row = mysqli_fetch_assoc($result)){
return ($row);
}
}
Arbeits Ich denke, der beste Weg, um dies zu realisieren ist ein Array zurück und es ist mein foreach Betrieb zu tun, aber ich kann es nicht zu arbeiten.
Kann mir jemand aushelfen Bitte. P.S Ich werde es vorziehen, um ein Array aller Daten in den Daten zurückzugeben, so dass ich eine foreach-Operation darauf machen kann. Danke
da Sie Rückkehr verwenden, das ist, warum Sie sind nur einen Datensatz –