problème de requête tables imbriquées
Bonjour,
Je souhait récupérer un id en fonction d'une variable de formulaire puis, dans une autre table, je voudrais l'insérer mais je n'y arrive pas...
Voici un bout de mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?php
$categorie=$_POST['Nom_Categorie'];
$contenu=$_POST['contenu'];
$db = mysql_connect('localhost', 'root', ''); // 1
mysql_select_db('surfonline',$db); // 2
$req = mysql_query("SELECT id_Categorie from categories where Nom_Categorie='$categorie' ");
$resultat = mysql_fetch_array($req);
$var = $resultat["id_Categorie"];
$req2 = mysql_query("INSERT INTO contenus (id_Contenu, id_Categorie, Texte_Contenu) VALUES ('','$var', '$contenu')");
$resultat2 = mysql_fetch_array($req2);
echo $resultat2["id_Contenus, id_Categorie, Texte_Contenu"]; // 4
mysql_close($db); // 6
?> |
Lorsque je compile, il me dit :
Citation:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\documents and settings\ju\bureau\surf\lister.php on line 12
(line 12 => $resultat2 = mysql_fetch_array($req2); )
Merci pour votre aide !