ich alle Daten aus einer Tabelle abrufen möchten, so dass ich diesen Code verwendenPHP Warnung erwartet Parameter 1 Ressource zu sein, Objekt gegeben
<?php
include("config.php");
$sql = "SELECT * FROM ".$USERS;
$sql_result = mysqli_query($connection, $sql);
if ($sql_result) {
while ($result = mysql_fetch_assoc($sql_result)) {
echo $result;
}
}
else {
die ('Could not execute SQL query '.$sql);
}
?>
aber diese Warnung kam:
Warning: mysql_fetch_assoc() expects parameter 1 to be resource,
object given in C:\xampp\htdocs\newSDP\phpscript\users.php on line 6
Wie kann Ich befestige es?
Sie können nicht und Spiel mysql_ mischen * und mysqli_ * Funktionen. –
Verwenden Sie die Funktion mysqli_fetch_assoc() anstelle von mysql_fetch_assoc – Bhaskar
Mögliches Duplikat von [mysqli \ _fetch \ _array()/mysqli \ _fetch \ _assoc()/mysqli \ _fetch \ _row() erwartet Parameter 1 als Ressource oder mysqli \ _result, boolean gegeben ] (http://stackoverflow.com/questions/2973202/mysqli-fetch-array-mysqli-fetch-assoc-mysqli-fetch-row-expects-parameter-1) – Jens