Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Zeigt den einzelnen Spaltenwert der mysqli-Abfrage an

Sie rufen die Zeile nicht ab, nachdem Sie die Abfrage ausgeführt haben:

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

Die Alternative wäre, einen Alias ​​für das berechnete Feld zu verwenden und fetch_assoc zu verwenden :

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