Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Holen Sie sich Zeilen aus der MySQL-Tabelle in PHP-Arrays

Sie müssen alle gewünschten Daten aus der Tabelle abrufen. So etwas würde funktionieren:

$SQLCommand = "SELECT someFieldName FROM yourTableName";

Diese Zeile geht in Ihre Tabelle und ruft die Daten in 'someFieldName' aus Ihrer Tabelle ab. Sie können weitere Feldnamen hinzufügen, wo "someFieldName", wenn Sie mehr als eine Spalte erhalten möchten.

$result = mysql_query($SQLCommand); // This line executes the MySQL query that you typed above

$yourArray = array(); // make a new array to hold all your data


$index = 0;
while($row = mysql_fetch_assoc($result)){ // loop to store the data in an associative array.
     $yourArray[$index] = $row;
     $index++;
}

Die obige Schleife durchläuft jede Zeile und speichert sie als Element in dem neuen Array, das Sie erstellt haben. Dann können Sie mit diesen Informationen machen, was Sie wollen, sie zum Beispiel auf dem Bildschirm ausdrucken:

echo $row[theRowYouWant][someFieldName];

Wenn also $theRowYouWant gleich 4 ist, wären es die Daten (in diesem Fall 'someFieldName') aus der 5. Zeile (denken Sie daran, die Zeilen beginnen bei 0!).