Insertion sql en php, dans une base de donnée
artotal
-
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un problème POUR inserer des informations dans une base
Il est dit, pour savoir si la requete est accepté par le serveur, on affiche la valeur retournée par l'instruction myql_query() via la fonction echo ?
Code:
La valeur retournée doit être un "1" mais ne doit pas être vide, ce qui est mon cas, ce qui veux donc dire que ma requete est mal formulé, alors que j'ai copier scrupuleusement les prise d'écran ?¿?¿
sur le browser sa donne sa :
Code:
C'est très embetant !
Je ne vois d'ou sa viens,
merci d'avance
j'ai un problème POUR inserer des informations dans une base
Il est dit, pour savoir si la requete est accepté par le serveur, on affiche la valeur retournée par l'instruction myql_query() via la fonction echo ?
Code:
<? echo $_POST[nom]."<br>"; echo nl2br(stripslashes($_POST[informations]))."<br>"; echo $_POST[categorie]; $hote="localhost"; $utilisateur="root"; $modpasse="6121970"; $connection=mysql_connect ($hote, $utilisateur, $modpasse); //echo $connection; $nomdelabase="labase"; mysql_select_db ($nomdelabase, $connection); $requete="INSERT latable SET numero='', nom='$_POST[nom]', informations='$_POST[informations]', categorie=$_POST[categorie]'"; echo $requete; $resultat=mysql_query($requete, $connection); //echo $resultat; /* $test=mysql_fetch_array($resultat); //print_r($test); echo nl2br($test[informations]); */ ?>
La valeur retournée doit être un "1" mais ne doit pas être vide, ce qui est mon cas, ce qui veux donc dire que ma requete est mal formulé, alors que j'ai copier scrupuleusement les prise d'écran ?¿?¿
sur le browser sa donne sa :
Code:
Monsieur Machin Voici des informations à insererdans la base de donnée C'est très bien infosINSERT latable SET numero='', nom='Monsieur Machin', informations='Voici des informations à insererdans la base de donnée C\'est très bien', categorie=infos'
C'est très embetant !
Je ne vois d'ou sa viens,
merci d'avance
A voir également:
- Insertion sql en php, dans une base de donnée
- Base de registre - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide
1 réponse
Essaye déjà déjà de corrigé ca :
Il manque un guilemet avant infos.
Sinon, quand tu uilise la fonction mysql_query(), utilise la comme ca :
Comme ca, si jamais ta requete estmal écrite, tu vera le message d'erreur que retourne mysql
categorie=infos'
Il manque un guilemet avant infos.
Sinon, quand tu uilise la fonction mysql_query(), utilise la comme ca :
$resultat=mysql_query($requete, $connection) or die (mysql_error().'<br />'.$requete);
Comme ca, si jamais ta requete estmal écrite, tu vera le message d'erreur que retourne mysql