sql >> Database >  >> RDS >> Mysql

Haal rijen van mysql-tabel naar php-arrays

U moet alle gewenste gegevens uit de tabel halen. Iets als dit zou werken:

$SQLCommand = "SELECT someFieldName FROM yourTableName";

Deze regel gaat naar uw tabel en haalt de gegevens in 'someFieldName' uit uw tabel. U kunt meer veldnamen toevoegen waar 'someFieldName' als u meer dan één kolom wilt krijgen.

$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++;
}

De bovenstaande lus gaat door elke rij en slaat deze op als een element in de nieuwe array die je had gemaakt. Dan kun je met die informatie doen wat je wilt, bijvoorbeeld uitprinten op het scherm:

echo $row[theRowYouWant][someFieldName];

Dus als $theRowYouWant gelijk is aan 4, dan zijn dat de gegevens (in dit geval 'someFieldName') uit de 5e rij (onthoud, rijen beginnen bij 0!).



  1. Databasemodellering voor een zwakke entiteit

  2. De rol van de DBA in NoSQL

  3. dubbele vermeldingen in de database voorkomen

  4. Heeft de volgorde van kolommen in een select-instructie invloed op de querysnelheid?