Hallo!
Ich stelle alte PHP-Skripte auf mysqli um. Dabei kommen mir Abfragen unter, die so aussehen:
$sqlStatement = "SELECT MAX(id) AS maxActiveNewsId FROM news";
$rs = mysql_fetch_array(mysql_query($sqlStatement));
return $rs['maxActiveNewsId'];
Ich konnte bisher also "mysql_fetch_array" und "mysql_query" in einer Zeile zusammenfassen.
Da ich nicht sehe, ob es diese Möglichkeit auch weiterhin mit mysqli gibt, wollte ich hier mal nachfragen.
Ich nutze den objektorientieren Stil beim Einsatz von mysqli und habe da jetzt am Ende eine Zeile mehr zu schreiben
$sqlStatement = "SELECT MAX(id) AS maxActiveNewsId FROM news";
$rs = $mysqli->query($sqlStatement);
$row = $rs->fetch_array(MYSQL_ASSOC);
return $row['maxActiveNewsId'];
Vielen Dank Jan