sql >> Database teknologi >  >> RDS >> Mysql

Får du den første række af mysql-ressourcestrengen?

Brug af mysql_fetch_assoc() henter ikke kun en række, det flytter også den interne markør for resultatsættet til næste række. For at nulstille resultatressourcen til den første række, skal du bruge 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. Indstil automatisk mysql autoincrement til min værdi

  2. vælg alle kolonner, der ikke er i en anden tabel laravel 5.5

  3. Få den distinkte sum af en sammenføjet tabelkolonne

  4. DBI-databasehåndtag med AutoCommit sat til 0 returnerer ikke korrekte data med SELECT?