sql >> Databasteknik >  >> RDS >> Mysql

Hur hittar man specifik rad i MySQL-frågeresultat?

Efter den första frågan cachelagrade data:

$rows = array();
while($row=mysql_fetch_array($result) {
    $rows[$row[0]] = $row;
}

Gå sedan helt enkelt åt data med:

$row = $rows[$id];

ID måste vara det första kolumnen i ditt fält för att detta ska fungera.



  1. Hur delar man en sträng i PL/SQL?

  2. SQLite ÄR NULL

  3. min(kolumn) returnerar mig inte korrekta data för andra kolumner

  4. MYSQL:Slå samman två tabeller till en, med union