Bonjour,

J'ai un problème, j'essai de récupérer un numéro identifiant mais quand je fais un echo de cette variable ($num" j'obtiens "Ressource id #4" pourtant j'utilise une boucle pour traiter le résultat

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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
 
<?PHP 
 
	require ("../connect.php");
    mysql_connect (SERVEUR, NOM, PASSE) or die(mysql_error);       	
	mysql_select_db (BASE) or die(mysql_error);
 
	$titre = addslashes($_POST['titre']);
	$genre = addslashes($_POST['genre']);
	$position = addslashes($_POST['position']);
	$emprunteur = addslashes($_POST['emprunteur']);	
 
	// on récupère le numéro du film
	$numero = "SELECT numfilm FROM films WHERE nomfilm='".$titre."';"; 
	$num = @mysql_query ($numero);
 
	while($ligne = mysql_fetch_array($num))
		{
    		// on modifie le nom, genre, position
			$requete = "UPDATE films SET nomfilm='".$titre."', genrefilm='".$genre."', posfilm='".$position."' WHERE numfilm='".$ligne['numfilm']."';";
			$res = @mysql_query ($requete);
 
			if ($res)
       			{
	        		echo 'Mise à jour réussie';
	        		// on regarde si le film a ete emprunte
					$select = "SELECT nomemp FROM emprunteur WHERE numfilm='".$num."';";
					$sel = @mysql_query ($select);
					if(mysql_num_rows($sel) === 0)
    					{
  							$insert = "INSERT INTO emprunteur VALUES ('', '".$emprunteur."','".$num."');";
							$ins = @mysql_query ($insert);
							// on ferme la connexion à mysql
							mysql_close();	 
						}
					else
						{
    						$req = "UPDATE emprunteur SET nomemp='".$emprunteur."' WHERE numfilm='".$num."';";
	    					$resultat = @mysql_query ($req);
	        				if ($resultat)
	            				{
		            				echo '<P align=center><FONT face="Comic Sans MS" size="3" color=#000000>Mise à jour film</FONT><BR>'
										. 'Mise à jour réussie';
	            				}
		    				else
		        				{
		        					echo '<P align=center><FONT face="Comic Sans MS" size="3" color=#000000>Mise à jour film</FONT><BR>'
										.' <P align=center><FONT face="Comic Sans MS" size="3" color=#000000>Impossible d\'exécuter la requête de modif de l\'emprunteur :</FONT> ' . mysql_error();	
									// on ferme la connexion à mysql
									mysql_close();	
	            				}
        				} 		  
				}
			else
				{
					echo '<P align=center><FONT face="Comic Sans MS" size="3" color=#000000>Mise à jour film</FONT><BR>'
						.' <P align=center><FONT face="Comic Sans MS" size="3" color=#000000>Impossible d\'exécuter la requête de modif de l\'emprunteur :</FONT> ' . mysql_error();	
				}
		}
 
?>
Quelqu'un peut m'aider svp ?

Merci d'avance...