sql >> Database >  >> RDS >> Mysql

Toon enkele kolomwaarde van mysqli-query

U haalt de rij niet op na het uitvoeren van de query:

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

Het alternatief zou zijn om een ​​alias te gebruiken voor het berekende veld en fetch_assoc te gebruiken :

$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. Hiërarchische lijst met typen triggergebeurtenissen in SQL Server 2019

  2. Postgres ENUM-gegevenstype of CHECK CONSTRAINT?

  3. Een PHP MYSQL-rangschikkingsquery krijgen om te rangschikken op basis van de totale som van de score

  4. Schadelijke, alomtegenwoordige mythes over SQL Server-prestaties