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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
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 !