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

 


Dernière réponse
Sujet : [MYSQL] Impossible d'envoyer une requete a la BDD
skylight

kamtorus a écrit a écrit :

Bonjour, alors voila le pb
Sur une BDD MYSQL j'essaie d'effectuer la requete suivante
 
$db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
$sql="INSERT INTO `clients` (`id`, `date`, `first_name`, `last_name`, `e_mail`, `country`, `windows_version`, `password`, `aut`) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
$result = mysql_query ($sql, $db) or die ("Requete Invalide" )
 
et j'ai un retour "Requete invalide" systématique.
En ajoutant a la main avec phpadmin ca marche...
 
Qq'un voit il la raison ?  




en gros evite les signes `. moi je pense que c'est vraiment déconseillé
 
$db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
 
$sql="INSERT INTO clients (id, date, first_name, last_name, e_mail, country, windows_version, password, aut) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
 
$result = mysql_query ($sql, $db) or die ("Requete Invalide" );
 
 
comme ca ca devrait marcher.


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
skylight

kamtorus a écrit a écrit :

Bonjour, alors voila le pb
Sur une BDD MYSQL j'essaie d'effectuer la requete suivante
 
$db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
$sql="INSERT INTO `clients` (`id`, `date`, `first_name`, `last_name`, `e_mail`, `country`, `windows_version`, `password`, `aut`) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
$result = mysql_query ($sql, $db) or die ("Requete Invalide" )
 
et j'ai un retour "Requete invalide" systématique.
En ajoutant a la main avec phpadmin ca marche...
 
Qq'un voit il la raison ?  




en gros evite les signes `. moi je pense que c'est vraiment déconseillé
 
$db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
 
$sql="INSERT INTO clients (id, date, first_name, last_name, e_mail, country, windows_version, password, aut) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
 
$result = mysql_query ($sql, $db) or die ("Requete Invalide" );
 
 
comme ca ca devrait marcher.

skylight

double clic a écrit a écrit :

oussa le mysql_select_db :??: je le vois pas moi !  




t booré ? :D

 

[edtdd]--Message édité par skylight--[/edtdd]

POWA

double clic a écrit a écrit :

$db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
mysql_select_db('unebase');
$sql="INSERT INTO `clients` (`id`, `date`, `first_name`, `last_name`, `e_mail`, `country`, `windows_version`, `password`, `aut`) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
$result = mysql_query ($sql) or die ("Requete Invalide" )



double clic oussa le mysql_select_db :??: je le vois pas moi !
gizmo

double clic a écrit a écrit :

$db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
mysql_select_db('unebase');
$sql="INSERT INTO `clients` (`id`, `date`, `first_name`, `last_name`, `e_mail`, `country`, `windows_version`, `password`, `aut`) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
$result = mysql_query ($sql) or die ("Requete Invalide" )
tu as oublié de sélectionner une base. et pour faire une query, y a juste besoin de donner la requête, on ne précise pas la connexion bdd à utiliser  




faux! il a utilisé mysql_select_db avant.
 
Par contre, la véritable erreur vient de 'clients' qui doit s'écrire sans les ''

double clic $db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
mysql_select_db('unebase');
$sql="INSERT INTO `clients` (`id`, `date`, `first_name`, `last_name`, `e_mail`, `country`, `windows_version`, `password`, `aut`) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
$result = mysql_query ($sql) or die ("Requete Invalide" )
tu as oublié de sélectionner une base. et pour faire une query, y a juste besoin de donner la requête, on ne précise pas la connexion bdd à utiliser
Plouf02 un point virgule a la fin de la derniere ligne?
 
je dis ca au hasard :D
kamtorus Bonjour, alors voila le pb
Sur une BDD MYSQL j'essaie d'effectuer la requete suivante
 
$db = mysql_connect("base", "user", "password" ) or die ("Connexion impossible" );
$sql="INSERT INTO `clients` (`id`, `date`, `first_name`, `last_name`, `e_mail`, `country`, `windows_version`, `password`, `aut`) VALUES ('', '0000-00-00', '', '', '', '0', '0', '', '0')";
$result = mysql_query ($sql, $db) or die ("Requete Invalide" )
 
et j'ai un retour "Requete invalide" systématique.
En ajoutant a la main avec phpadmin ca marche...
 
Qq'un voit il la raison ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)