[newbie] Pb pour ecrire dans base de donnée ?

Pb pour ecrire dans base de donnée ? [newbie] - PHP - Programmation

Marsh Posté le 31-08-2003 à 19:22:32    

Bas, help.....
NB: soyés pas trop méchant, depuis ce midi je galere ....  :cry:  
 
$host = "localhost";
$user = "root";
$password = "";
$db = "balclient";
mysql_connect($host, $user, $password);
mysql_select_db($db);  
$table="clientinfo";
 
$CodeClient = $_GET["CodeClient"];
$NomSociete = $_GET["NomSociete"];
 
$req = "INSERT INTO $table (CdeClient, NomSociete) VALUES ($CodeClient, $NomSociete)";
 
$resultat = mysql_query($req);

Reply

Marsh Posté le 31-08-2003 à 19:22:32   

Reply

Marsh Posté le 31-08-2003 à 19:24:58    

Code :
  1. $req = "INSERT INTO $table (CdeClient, NomSociete) VALUES ('$CodeClient','$NomSociete')";


enfin il me semble :D
C'est quoi l'erreur renvoyée?

Reply

Marsh Posté le 31-08-2003 à 19:26:49    

Bah rien justement, bon il y a rien de plus dans ma page PHP.
 
Quoique, je ne referme pas ma connection a la BD.
 
Sinon, rien comme erreur.
Et quand je regarde avec PHPMYADMIN, il n'y a aucune entrée dans ma base.
 
La fin de connection est elle indispensable ????

Reply

Marsh Posté le 31-08-2003 à 19:29:12    

Non, je viens de faire le teste en fermant la connection avec la base de donnée, et rien....

Reply

Marsh Posté le 31-08-2003 à 19:30:28    

Non, rien de mieux avec ta methode.

Reply

Marsh Posté le 31-08-2003 à 19:32:28    

Met ça:

Code :
  1. $req = "INSERT INTO $table (CdeClient,NomSociete) VALUES ('$CodeClient','$NomSociete')";
  2. $resultat = mysql_query($req) or die ('ERREUR '.$req.' '.mysql_error());


Et dit nous l'erreur retournée

Reply

Marsh Posté le 31-08-2003 à 19:36:46    

D'accord.
Bon, met moi une baf.
 
Ok, j'ai compris qu'il me faut une ligne de plsu quand je fais du PHP/MySQL.
 
Merci pour la lihne de debugage.
 
Je me suis trompé sur ma ligne de nom de Table.
 
 
Merci en tout cas.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed