Possible en double:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
mysql_fetch_array() expects parameter 1 to be resource, boolean given in selectproblème avec mysql_fetch_array
Hé, je suis un débutant dans mySQL, voici le code que je l'ai écrit, `
<?php
echo "Here is the table";
$con = mysql_connect("localhost","root","mypassword");
if(!$con)
die('Error:'.mysql_error());
// Create table
mysql_select_db("my_db", $con);
$sql = "CREATE TABLE persons
(
f_name varchar(15),
l_ame varchar(15),
age int
)";
mysql_query("INSERT INTO persons (f_name, l_name, age)
VALUES ('Peter', 'Griffin', '35')");
mysql_query("INSERT INTO persons (f_name, l_name, age)
VALUES ('Glenn', 'Quagmire', '33')");
$res = mysql_query("SELECT * FROM persons");
while($row = mysql_fetch_array($res))
{
echo $row['f_name'] . " " . $row['l_name'];
echo "<br />";
}
?>`
Je reçois l'erreur suivante
Voici la table Warning: mysql_fetch_array(): argument fourni est pas une ressource de résultat MySQL dans /var/www/PhpProject1/index.php sur la ligne 40
pourquoi je reçois cette erreur et comment puis-je le résoudre?
+1 Ceci! Le simple fait de corriger les erreurs dans cette requête n'aidera pas le PO à long terme. –