sql >> Databasteknik >  >> RDS >> Mysql

Får du den första raden i mysql-resurssträngen?

Genom att använda mysql_fetch_assoc() hämtas inte bara en rad, det flyttar också den interna pekaren för resultatuppsättningen till nästa rad. För att återställa resultatresursen till den första raden måste du använda mysql_data_seek().

$query = "SELECT * FROM mytable";
$result = mysql_query($query);

$firstrow = mysql_fetch_assoc($result);

// reset the result resource
mysql_data_seek($result, 0);


while($row = mysql_fetch_assoc($result)) {
   //display all of them
}


  1. Använd sträng innehåller funktion i oracle SQL-fråga

  2. Hur man beställer efter datum i MySQL

  3. Det går inte att ta bort databasen

  4. Skapa en webbapp från grunden med Python Flask och MySQL:Del 5