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

  FORUM HardWare.fr
  Programmation

  JVAI SUICIDER php, requete rebelle (mysql)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JVAI SUICIDER php, requete rebelle (mysql)

n°174046
fripouille
Posté le 10-07-2002 à 06:42:54  profilanswer
 

voila le requete :
 
$connexion = mysql_connect("$serveur","$user","$password" );
if (!$connexion) {
echo ("Erreur de connection à la base de donnee" );
}
if ($connexion) {
echo("connection etablie<br>" );
$mysql_select_db = mysql_select_db ("ssmati", $connexion);
echo("$mysql_select_db<br>" );
//$insertion = mysql_db_query("INSERT INTO cartetemp (id, sessionID, nom, activite, activite2, adresse, adresse2, cpost, ville, info1, info2, info3, info4, cz1, cz2, cz3, cz4, cz5) values ('', "$session", "$nom", "$activite", "$activite2", "$adresse", "$adresse2", "$cpost", "$ville", "$info1", "$info2", "$info3", "$info4", "$cz1", "$cz2", "$cz3", "$cz5", "$cz6" )",$connexion);
//$insertion = mysql_db_query("INSERT INTO cartetemp values ('', '$session', '$nom', '$activite', '$activite2', '$adresse', '$adresse2', '$cpost', '$ville', '$info1', '$info2', '$info3', '$info4', '$cz1', '$cz2', '$cz3', '$cz5', '$cz6';)",$connexion);
$insertion=mysql_db_query("INSERT INTO 'cartetemp' (id, sessionID, nom, activite, activite2, adresse, adresse2, cpost, ville, info1, info2, info3, info4, cz1, cz2, cz3, cz4, cz5) values ('33', '$session', '$nom', '$activite', '$activite2', '$adresse', '$adresse2', '$cpost', '$ville', '$info1', '$info2', '$info3', '$info4', '$cz1', '$cz2', '$cz3', '$cz5', '$cz6';)",$connexion);
 
echo  ("$insertion ok c bon" );
}
 
et ce bigre ne veut rien m'inserer dans la base, je retape la meme requete dans php my admin et ca marche
sur mon script j'ai mis des indicateurs et ils ne montrent aucune erreurs lors de l'execution du script.
 
AIDEZ MOI je vous en suplies je suis dessus depuis 4 heures du matin je suis claque je ne peux plus reflechir

mood
Publicité
Posté le 10-07-2002 à 06:42:54  profilanswer
 

n°174047
kalex
Posté le 10-07-2002 à 06:54:19  profilanswer
 

INSERT INTO 'cartetemp' ...
Essaye d'enlever les guillemets.

n°174048
fripouille
Posté le 10-07-2002 à 07:04:20  profilanswer
 

j'ai essayer et ca fait la meme chose

n°174049
kalex
Posté le 10-07-2002 à 07:07:44  profilanswer
 

Le message d'erreur STP.

n°174050
fripouille
Posté le 10-07-2002 à 07:17:16  profilanswer
 

mais y en a pas, c ca le probleme

n°174051
youdontcar​e
Posté le 10-07-2002 à 07:20:05  profilanswer
 

fripouille a écrit a écrit :

('33',


pas de guillemets pour les entiers.

n°174054
fripouille
Posté le 10-07-2002 à 07:20:36  profilanswer
 

mouep

n°174055
fripouille
Posté le 10-07-2002 à 07:21:06  profilanswer
 

ca marche tj po,  
je vais essayer de changer completement ma requete

n°174057
youdontcar​e
Posté le 10-07-2002 à 07:23:43  profilanswer
 

essaye d'insérer tes valeurs une à une :
 
insert into tatable (id) values(33)
 
puis
 
insert into tatable (id, sessionID) values (33, '$session';)
 
etc.

n°174058
kalex
Posté le 10-07-2002 à 07:25:22  profilanswer
 

Tiens, je vois un truc. Lorsque tu fais :
values ('33',...
C'est un exemple ou tu mets vraiment toujours 33 dans id ?
Si oui, le problème est là !!!

mood
Publicité
Posté le 10-07-2002 à 07:25:22  profilanswer
 

n°174060
fripouille
Posté le 10-07-2002 à 07:27:26  profilanswer
 

le 33 c juste un exemple, pkoi, il est ou le pb?

n°174061
fripouille
Posté le 10-07-2002 à 07:28:11  profilanswer
 

j'ai mis le id en auto_increment

n°174063
fripouille
Posté le 10-07-2002 à 07:30:09  profilanswer
 

CA YEST MOUAHHHAHAAHHH
voila j'ai change mon mysql_query
 

Code :
  1. $resultat = mysql_db_query("$base","INSERT INTO `cartetemp` (`id`, `ref`, `categorie`, `sessionID`, `nom`, `activite`, `activite2`, `adresse`, `adresse2`, `cpost`, `ville`, `info1`, `info2`, `info3`, `info4`, `cz1`, `cz2`, `cz3`, `cz4`, `cz5`) VALUES ('', '$ref', '$categorie', '$session', '$nom', '$activite', '$activite2', '$adresse', '$adresse2', '$cpost', '$ville', '$info1', '$info2', '$info3', '$info4', '$cz1', '$cz2', '$cz3', '$cz4', '$cz5')  ",$connexion);


j'ai enleve le  mysql_select_database et tout le tralala et CA MARCHE

n°174064
kalex
Posté le 10-07-2002 à 07:30:27  profilanswer
 

Ben, si id c'est ce qui te permet d'identifier la ligne, tu as sûrement fait en sorte de ne pas avoir de doublon en créant ta table (avec primary key par exemple).


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

  JVAI SUICIDER php, requete rebelle (mysql)

 

Sujets relatifs
[MYSQL] Peut-On Connecter un ODBC a une Db de free.fr ???SQL : mieux vaut une jointure ou une requete imbriquée ???
[ MySQL ] taille maxi d'une requete?[C,C++] Connection à une base MYSQL
[mysql] aide pour une pitite requète[PHP/MYSQL] Poll - Sondage - Côte - Top - Winner
[MySQL] Diviser une table en +eurs [dérive en MySQL général !][mysql] UPDATE : je comprends pas...
Plus de sujets relatifs à : JVAI SUICIDER php, requete rebelle (mysql)


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