saryas
Messages postés20Date d'inscriptionmercredi 13 février 2008StatutMembreDernière intervention 3 octobre 2009
-
16 juil. 2009 à 22:28
saryas
Messages postés20Date d'inscriptionmercredi 13 février 2008StatutMembreDernière intervention 3 octobre 2009
-
17 juil. 2009 à 16:10
j'ai un probléme je n'arrive pas à inserer des donnée dans ma table et je ne voi pas ou trouver mon erreur voici
ma table :
VOL(ref_vol,aeo_depart,aeo_arrive,date_depart,heure_depart,heure_arrive,date_retour,nb_place_vol,type_vol,classe_vol,prix,nom_compa);
et le code :
<?php
include("connexion.php");
//on récupére les valeur inséré par l'administrateur
if (isset($_POST['Ajouter']))
{
$ref_vol=$_POST['ref_vol'];
$aeo_depart=$_POST['aeo_depart'];
$aeo_arrive=$_POST['aeo_arrive'];
$date_depart_vol=$_POST['date_depart_vol'];
$date_retour_vol=$_POST['date_retour_vol'];
$nb_place_vol=$_POST['nb_place_vol'];
$type_vol=$_POST['type_vol'];
$classe_vol=$_POST['classe_vol'];
$nom_compa=$_POST['nom_compa'];
$heure_depart=$_POST['heure_depart'];
$heure_arrive=$_POST['heure_arrive'];
$prix=$_POST['prix'];
connectAdministrateur();
$tmp = new DateTime($date_depart_vol);
$date_depart_vol= $tmp -> format('Y-m-d');
$date_retour_vol=$tmp->format('Y-m-d');
$sql=' insert into vol values
(
"'.$ref_vol.'",
"'.$aeo_depart.'" ,
"'.$aeo_arrive.'",
"'.$date_depart_vol.'",
"'.$heure_depart.'",
"'.$heure_arrive.'",
"'.$date_retour_vol.'",
"'.$nb_place_vol.'" ,
"'.$type_vol.'",
"'.$classe_vol.'",
"'.$prix.'"
"'.$nom_compa.'"
)';
mysql_query($sql) or die ('Erreur SQL !'.$sql.'
'.mysql_error());
mysql_close();
}
?>
il m'affiche tjr ce message d'erreur:
Erreur SQL ! insert into vol values ( "F1225", "Marseille" , "alfer", "2009-07-31", "4", "22", "2009-07-31", "2" , "1", "Economique", "244" "AIR ALGERIE" )
Column count doesn't match value count at row 1
saryas
Messages postés20Date d'inscriptionmercredi 13 février 2008StatutMembreDernière intervention 3 octobre 2009 17 juil. 2009 à 16:10
merci une virgule lol
mais une autre question:
j'ai declaré l'heure_depart comme int dite moi comment faire si je le declare dans le table comme type time j'arrive pas à l'inserer