SET variable mySQL ne fonctionne pas

pol2095 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je n'arrive pas à faire fonctionner une variable en mySQL

$sql = "SET @myId = 3;
SELECT va FROM test WHERE id=@myId;";
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
echo $row[0];

merci

2 réponses

Delphine
 
Bonjour,

essayez avec çà

if(isset($_REQUEST["id" ])) {$id = $_REQUEST["id ];}
else {$id= "";}
3
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   2 004
 
Bonjour,

Si vous chercher des éléments selon une variable récupérée via in formulaire.

La requête doir être comme ceci
if(isset($_REQUEST["nom" ])) {$nom = $_REQUEST["nom ];}
else {$nom= "";}

SELECT nom, prenom, adresse, ...
FROM test
WHERE nom = '$nom' ;";
$result = mysql_query($sql);
0