Bonjour,

J'ai une requete update qui ne veut pas marcher

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
 
<HTML>
 
	<HEAD>
		<TITLE></TITLE>
	</HEAD>
 
	<BODY>
	    <p align=center><font face="Comic Sans MS" size="3" color=#000000>Mise à jour film</font>
	    <?
	    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 modifie le nom, genre, position
	    $requete = "UPDATE films SET numfilm=null, nomfilm='".$titre."', genrefilm='".$genre."', posfilm='".$position."' WHERE nomfilm='".$titre."';";
	    $res = @mysql_query ($requete);
 
	    if ($res)
           {
	            echo 'Mise à jour réussie';
	            // on modifie l'emprunteur
	    		$req = "UPDATE emprunteur SET numemp=null, nomemp='".$emprunteur."', nomfilm=null WHERE nomfilm='".$titre."';";
	    		$resultat = @mysql_query ($req);
	            if ($resultat)
	            	{
		            	echo 'Mise à jour réussie';
	                }
		        else
		        	{
		        		echo '<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();	
	            	}
           }
		else
		   {
				echo '<p align=center><font face="Comic Sans MS" size="3" color=#000000>Impossible d\'exécuter la requête de mise à jour :</font> ' . mysql_error();
                exit; 		  
		   }
	?>
	</BODY>
 
</HTML>
J'arrive à modifier le genre et le numéro mais bizarrement je n'arrive pas à modifier le titre ni le nom de l'emprunteur pourtant je n'ai aucun message d'erreur

Quelqu'un peut m'aider svp ?

Merci d'avance...