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

 


Dernière réponse
Sujet : [MYSQL] Syntaxe de variable dans une requete
Profil supprimé

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


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion

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

Niveau de sécurité: 0.
 
Vous etes en entreprise ? On peut avoir les noms, histoire d'avertir vos patrons ?
kadreg little bobby table [:sadnoir]
aerith0 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
aerith0 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']." )" );
MiniCooler ou bien encore
 
$sql = "SELECT user_id FROM user WHERE user_name ='" .$user_name ."'";
raph93

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

raph93 $user_name est une valeur rentré precedemment
Day Un exemple :
 
$rService = $db->selectall_arrayref("SELECT IDS, RDate FROM tUS WHERE IDU = $user AND RDate is NULL ORDER BY RDate ASC" );
raph93

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

Day 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';
raph93 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

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