PHP/mysql INSERT problème
                                    
                        vautour88                    
                                    -
                                     
vautour88 -
        vautour88 -
        Bonjour,
Ce code devrai récupéré les information contenue dans un fomulaire qui appelle lui même cette page et ajouter les infos dans la table...
j'ai un problème a cette ligne:
mysql_query("INSERT INTO feedback2(comment,date,ou,qui) VALUES($_POST[comment], date("Y-m-d"), $_POST[ou], $_POST[qui])")or die(mysql_error());
qui m'affiche cette erreur :
Parse error: syntax error, unexpected T_LNUMBER in /home/a9743779/public_html/fix/insert.php on line 10
voici le code complet de la page :
<?php
$qui= $_POST['qui'];
echo $qui;
$ou= $_POST['ou'];
echo $ou;
$comment= $_POST['comment'];
echo $comment;
mysql_connect("************","**********","******")or die(mysql_error());
mysql_select_db("*******")or die(mysql_error());
mysql_query("INSERT INTO feedback2(comment,date,ou,qui) VALUES($_POST[comment], date("Y-m-d"), $_POST[ou], $_POST[qui])")or die(mysql_error());
printf("<center>Feedback ajoutée avec succes !</center>");
?>
                
            
                
    
    
    
        Ce code devrai récupéré les information contenue dans un fomulaire qui appelle lui même cette page et ajouter les infos dans la table...
j'ai un problème a cette ligne:
mysql_query("INSERT INTO feedback2(comment,date,ou,qui) VALUES($_POST[comment], date("Y-m-d"), $_POST[ou], $_POST[qui])")or die(mysql_error());
qui m'affiche cette erreur :
Parse error: syntax error, unexpected T_LNUMBER in /home/a9743779/public_html/fix/insert.php on line 10
voici le code complet de la page :
<?php
$qui= $_POST['qui'];
echo $qui;
$ou= $_POST['ou'];
echo $ou;
$comment= $_POST['comment'];
echo $comment;
mysql_connect("************","**********","******")or die(mysql_error());
mysql_select_db("*******")or die(mysql_error());
mysql_query("INSERT INTO feedback2(comment,date,ou,qui) VALUES($_POST[comment], date("Y-m-d"), $_POST[ou], $_POST[qui])")or die(mysql_error());
printf("<center>Feedback ajoutée avec succes !</center>");
?>
        A voir également:         
- PHP/mysql INSERT problème
- Touche insert - Guide
- Easy php - Télécharger - Divers Web & Internet
- Disk boot failure insert system disk and press enter - Guide
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
3 réponses
                        
                    Salut
essai ceci:
    
                essai ceci:
<?php
$qui= $_POST['qui'];
echo $qui;
$ou= $_POST['ou'];
echo $ou;
$comment= $_POST['comment'];
echo $comment;
mysql_connect("************","**********","******")or die(mysql_error());
mysql_select_db("*******")or die(mysql_error());
mysql_query("INSERT INTO feedback2(comment,date,ou,qui) VALUES('$_POST[comment]', 'date("Y-m-d")', '$_POST[ou]', '$_POST[qui]')")or die(mysql_error());
printf("<center>Feedback ajoutée avec succes !</center>");
?>
                
                
                        
                    bsr ,si c'est cette igne qui pose probleme
tu a simplement oublié les ' apres tes [
essaye comme ca
    
                 mysql_query("INSERT INTO feedback2(comment,date,ou,qui) VALUES($_POST[comment], date("Y-m-d"), $_POST[ou], $_POST[qui])")or die(mysql_error()); 
tu a simplement oublié les ' apres tes [
essaye comme ca
mysql_query("INSERT INTO feedback2(comment,date,ou,qui) VALUES($_POST['comment'], date("Y-m-d"), $_POST['ou'], $_POST['qui'])")or die(mysql_error()); 
                
                
                        
                    merci les gars maintenant ca c est réglé mais j' ai un autre problèmes :s
erreur :
Unknown column 'cccccccccccc' in 'field list'
les ccccccccc corresponde a ce que contient la variable $coment
ma table est comme sui:
commentaire text
date date
ou tinytext
qui tinytext
mon code:
<?php
$qui= $_POST['qui'];
$ou= $_POST['ou'];
$coment= $_POST['comment'];
$datte=date("Y-m-d");
mysql_connect("**********","*******","******")or die(mysql_error());
mysql_select_db("*****")or die(mysql_error());
mysql_query("INSERT INTO feedback2 VALUES($coment, $datte, $ou, $qui)")or die(mysql_error());
printf("<center>Feedback ajoutée avec succes !</center>");
?>
    
                erreur :
Unknown column 'cccccccccccc' in 'field list'
les ccccccccc corresponde a ce que contient la variable $coment
ma table est comme sui:
commentaire text
date date
ou tinytext
qui tinytext
mon code:
<?php
$qui= $_POST['qui'];
$ou= $_POST['ou'];
$coment= $_POST['comment'];
$datte=date("Y-m-d");
mysql_connect("**********","*******","******")or die(mysql_error());
mysql_select_db("*****")or die(mysql_error());
mysql_query("INSERT INTO feedback2 VALUES($coment, $datte, $ou, $qui)")or die(mysql_error());
printf("<center>Feedback ajoutée avec succes !</center>");
?>
