sql >> Databasteknik >  >> RDS >> Mysql

Visa enstaka kolumnvärde för mysqli-fråga

Du hämtar inte raden efter att ha kört frågan:

$query = "SELECT MAX(`userid`) FROM `user'";
$rlt = mysqli_query($this->db,$query);
$row = mysqli_fetch_row($this->db, $rlt);
echo $row[0];

Alternativet skulle vara att använda ett alias för det beräknade fältet och använda fetch_assoc :

$query = "SELECT MAX(`userid`) as `maxid` FROM `user'";
$rlt = mysqli_query($this->db,$query);
$row = mysqli_fetch_assoc($this->db, $rlt);
echo $row['maxid'];


  1. MySql.ConnectorNET.Data vs MySql.Data

  2. Hibernate- misslyckades med att slöa initiera en samling roller:beans.Language.patients, kunde inte initiera proxy - ingen session

  3. Formatera SQLite-frågeresultat som en HTML-tabell

  4. Hur släpper man flera intervallpartitioner baserat på datum?