f bnkcm
Messages postés57Date d'inscriptiondimanche 2 mai 2004StatutMembreDernière intervention 6 septembre 2006
-
14 févr. 2005 à 20:58
f bnkcm
Messages postés57Date d'inscriptiondimanche 2 mai 2004StatutMembreDernière intervention 6 septembre 2006
-
18 févr. 2005 à 23:08
Slt tlmd,
Alors comme c'est indiqué dans le titre j'essaye d'executer ce code mais on me renvoie le rapport d'erreur "impossible d'excuter la requette 1":
mysql_query("INSERT INTO `gal` ( `g_id` , `g_cat` , `g_nom` , `g_mail` , `g_titre` , `g_comment`, `g_note` , `g_nbrvu` , `g_nbrcom` , `g_nbrvot` , `g_date` ) VALUES ( '', '$g_cat', '$g_nom', '$g_mail', '$g_titre', '$g_comment', '0', '0', '0', '0', '$g_date') ")or die("impossible d'excuter la requette 1");
Si vous voulez m'aider, je le souhaite vraiment, vous pouvez tester chez vous et là voici la table à créer:
<?php require("param.php");//contient les paramètres pour se connecter à au serveur et selectionner la base mysql_query("CREATE TABLE IF NOT EXISTS gal(
g_id int NOT NULL auto_increment,
g_cat varchar (20) NOT NULL,
g_nom varchar (100) NOT NULL,
g_mail varchar (100) NOT NULL,
g_titre varchar (100) NOT NULL,
g_comment blob NOT NULL,
g_img varchar (100) NOT NULL,
g_note int NOT NULL,
g_nbrvu int NOT NULL,
g_nbrcom int NOT NULL,
g_nbrvot int NOT NULL,
g_date varchar (10) NOT NULL,
PRIMARY KEY (galerie_id)
);")or die("impossible de creer la table gal");
?>
là le code du fichier "insert.php":
<?php
require("param.php");//contient les paramètres pour se connecter à au serveur et selectionner la base
if(isset($_POST['g_cat'])) $g_cat=$_POST['g_cat'];
if(isset($_POST['g_nom'])) $g_nom=$_POST['g_nom'];
if(isset($_POST['g_mail'])) $g_mail=$_POST['g_mail'];
if(isset($_POST['g_titre'])) $g_titre=$_POST['g_titre'];
if(isset($_POST['g_comment'])) $g_comment=$_POST['g_comment'];
$g_date = date("d/m/Y");
C'est la première fois que ce problème m'arrive..ça va me rendre fou!!!! Alors SVP aidez moi à le résoudre c'est très urgent svp!!!!!
Merci d'avance pour vos réponces
A voir également:
Impossible d'executer la requette!!!!!! Mais comment ça??!! Il n'y a pas d'erreu
f bnkcm
Messages postés57Date d'inscriptiondimanche 2 mai 2004StatutMembreDernière intervention 6 septembre 2006 18 févr. 2005 à 20:39
Oui me voilà encore
Merci tt d'abord pr votre aide. En fait je viens de découvrir d'où vient l'erreur!! bah c'était bien de modifier le code comme tu as proposé tucsoufle et je te remercie encore mais le problème était dans l'insertion d'un texte qui contint des ' alors c'est pour ça à chaque que je teste avec mon exemple de texte que ça marche pas; le texte contient un "c'est" d'où alors l'erreur donc j'ai ajouté $g_comment = addslashes("$g_comment") avant l'INSERT et ça marche maintenant. Voilà merci encore et @+
f bnkcm
Messages postés57Date d'inscriptiondimanche 2 mai 2004StatutMembreDernière intervention 6 septembre 2006 14 févr. 2005 à 22:27
Oops! j'ai dû oublié de changer....en fait même si je change ça le problème reste encore..j'ai dû coller ça plutôt:
<?php
require("param.php");//contient les paramètres pour se connecter à au serveur et selectionner la base
mysql_query("CREATE TABLE IF NOT EXISTS gal(
g_id int NOT NULL auto_increment,
g_cat varchar (20) NOT NULL,
g_nom varchar (100) NOT NULL,
g_mail varchar (100) NOT NULL,
g_titre varchar (100) NOT NULL,
g_comment blob NOT NULL,
g_img varchar (100) NOT NULL,
g_note int NOT NULL,
g_nbrvu int NOT NULL,
g_nbrcom int NOT NULL,
g_nbrvot int NOT NULL,
g_date varchar (10) NOT NULL,
PRIMARY KEY (g_id)
);")or die("impossible de creer la table gal");
?>
f bnkcm
Messages postés57Date d'inscriptiondimanche 2 mai 2004StatutMembreDernière intervention 6 septembre 2006 14 févr. 2005 à 22:28
Oops! j'ai dû oublié de changer....en fait même si je change ça le problème reste encore..j'ai dû coller ça plutôt:
<?php
require("param.php");//contient les paramètres pour se connecter à au serveur et selectionner la base
mysql_query("CREATE TABLE IF NOT EXISTS gal(
g_id int NOT NULL auto_increment,
g_cat varchar (20) NOT NULL,
g_nom varchar (100) NOT NULL,
g_mail varchar (100) NOT NULL,
g_titre varchar (100) NOT NULL,
g_comment blob NOT NULL,
g_img varchar (100) NOT NULL,
g_note int NOT NULL,
g_nbrvu int NOT NULL,
g_nbrcom int NOT NULL,
g_nbrvot int NOT NULL,
g_date varchar (10) NOT NULL,
PRIMARY KEY (g_id)
);")or die("impossible de creer la table gal");
?>
Merci encore..mais ..snif..snif..une autre suggestion?
f bnkcm
Messages postés57Date d'inscriptiondimanche 2 mai 2004StatutMembreDernière intervention 6 septembre 2006 14 févr. 2005 à 23:26
Oui voilà c'est merci encore..toutefois je me demande pourquoi ça marchait pas avc le code que j'ai fait..théoriquement ça devait marcher non?
Sinon aller bonne soirée @+
f bnkcm
Messages postés57Date d'inscriptiondimanche 2 mai 2004StatutMembreDernière intervention 6 septembre 2006 18 févr. 2005 à 21:00
Oui t'as raison mais c'est la première fois que ça m'arrive!! J'en ai jamais eu besoin auparavant mais bon maintenant faut prendre ça en considération. Aller @+