Bonjour,

Voila j'ai un petit probléme au niveau de mon code php mysql la variable $nom récupère bien ce qui a été écrit dans le champ car elle s'affiche lors de l'exécution mais une erreur apparait au niveau de mysql_query
Si je ne met pa le or die la requête s'exécute mais il fait comme si il n'avait rien trouver alors que lorsque j'execute cette requete dans phpmyadmin elle fonctionne et retourne un 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
<html>	
 
	<head>
	</head>
<body>
 
		<?php
 
			//Introduction du fichier de connexion à la base de donnée
			include("bdd.php");
			include ("form.php");
			$nom=$_POST['nom'];
			//Création et envoie  de requete 
			$sql = "SELECT name FROM glpi_phones WHERE FK_users IN (SELECT ID FROM glpi_users WHERE realname='".$nom."';";
			//Résultat de la requête
			$result = mysql_query($sql) or die ("Erreur") ;
			//affichage du résultat 
 
			echo "Le numéro de $nom est : $numero " ;
 
			//Deconnexion de la base de donnée
			mysql_close();
 
		?>
 
 
	</body>
	</html>