Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1048 connectés 

  FORUM HardWare.fr
  Programmation

  [MYSQL] Syntaxe de variable dans une requete

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MYSQL] Syntaxe de variable dans une requete

n°113573
raph93
Posté le 18-03-2002 à 15:02:31  profilanswer
 

Quelle est la bonne syntaxe pour cette requete qui contient une variable ???
 
$sql = 'SELECT user_id FROM user WHERE user_name = $user_name';  
 
 
où $user_name correspond à une variable rentre precedemment
 
NB: la requete est erroné avec cette syntaxe


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
mood
Publicité
Posté le 18-03-2002 à 15:02:31  profilanswer
 

n°113579
Day
Posté le 18-03-2002 à 15:11:33  profilanswer
 

Il faut que user soit une table, user_id et user_name des colonnes.
 
Je suppose que tu utilises du perl.
Vérifie directement dans PHP-MyAdmin que ta requête sql fonctionne.
 
$sql = 'SELECT user_id FROM user WHERE user_name = $user_name';

n°113582
raph93
Posté le 18-03-2002 à 15:13:40  profilanswer
 

Day a écrit a écrit :

Il faut que user soit une table, user_id et user_name des colonnes.
 
Je suppose que tu utilises du perl.
Vérifie directement dans PHP-MyAdmin que ta requête sql fonctionne.
 
$sql = 'SELECT user_id FROM user WHERE user_name = $user_name';  




 
toute la base est bonne, c juste une erreur de syntaxe
 
j'utilise du PHP/Mysql


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°113583
Day
Posté le 18-03-2002 à 15:13:43  profilanswer
 

Un exemple :
 
$rService = $db->selectall_arrayref("SELECT IDS, RDate FROM tUS WHERE IDU = $user AND RDate is NULL ORDER BY RDate ASC" );

n°113586
raph93
Posté le 18-03-2002 à 15:14:18  profilanswer
 

$user_name est une valeur rentré precedemment


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°113594
raph93
Posté le 18-03-2002 à 15:22:57  profilanswer
 

ceam a écrit a écrit :

$sql = "SELECT user_id FROM user WHERE user_name = '$user_name'";  




 
exact ! [:shooter]  
 
putain j'avais completement oublié les guillemets
 
merci beaucoup


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°113686
MiniCooler
Posté le 18-03-2002 à 16:51:48  profilanswer
 

ou bien encore
 
$sql = "SELECT user_id FROM user WHERE user_name ='" .$user_name ."'";


---------------
SetiCommander, le setiseur à la chaîne ...
n°1819074
aerith0
Posté le 29-11-2008 à 15:05:08  profilanswer
 

Bon le titre etant tout a fait approprié je poste ici.
 
Quelqu'un pourrait'il m'aider a identifier l'erreur dans ce code, ca fait des heures que je me prends la tete et j'ai vraiment plus d'idées =(
 
 
mysql_query("INSERT INTO VIDEO(Nom,Adresse,Categorie) VALUES(".$_POST['nom'].",".$_POST['adresse'].",".$_POST['cat']." )" );

n°1819091
aerith0
Posté le 29-11-2008 à 15:39:06  profilanswer
 

normalement ca devrais marcher, parce que ca marche quand il n'y a qu'une seule variable a entrer. Le probleme doit etre au niveau de la syntaxe des trois variables $_POST

n°1819430
kadreg
profil: Utilisateur
Posté le 30-11-2008 à 12:50:56  profilanswer
 

little bobby table [:sadnoir]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 30-11-2008 à 12:50:56  profilanswer
 

n°1823702
Profil sup​primé
Posté le 08-12-2008 à 18:49:45  answer
 

aerith0 a écrit :

Bon le titre etant tout a fait approprié je poste ici.
 
Quelqu'un pourrait'il m'aider a identifier l'erreur dans ce code, ca fait des heures que je me prends la tete et j'ai vraiment plus d'idées =(
 
 
mysql_query("INSERT INTO VIDEO(Nom,Adresse,Categorie) VALUES(".$_POST['nom'].",".$_POST['adresse'].",".$_POST['cat']." )" );


 
Comme çà on peut pas t'aider il nous faut l'adresse de ton site :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [MYSQL] Syntaxe de variable dans une requete

 

Sujets relatifs
[MYSQL] La Syntaxe Est Bonne Ici ???[MYSQL]C'est Bon Ca ???
dualscreen switcher: cai faisable ca (requête cachée ;) )Pour les pros en database : prob pour ma base sur MySQL
[Perl + xChat / nunux] blem avec une variable[MySQL] Requête assez compliquée
[Excel to MySQL] Feuille Excel dans base MySQL avec script Php ?[OBDC Mysql] Connection au serveur sql free avec Obdc
Plus de sujets relatifs à : [MYSQL] Syntaxe de variable dans une requete


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR