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

Vis en enkelt kolonneværdi for mysqli-forespørgsel

Du henter ikke rækken efter at have udført forespørgslen:

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

Alternativet ville være at bruge et alias for det beregnede felt og bruge 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. SQL VARCHAR Datatype Gør og ikke må til hurtigere databaser

  2. 5 must-know-fordele ved Microsoft Access

  3. $stmt->close() vs $stmt->free_result()

  4. mysql-forespørgsel:SELECT DISTINCT column1, GROUP BY column2