Probleme de requete [Résolu]

Signaler
Messages postés
33
Date d'inscription
vendredi 2 mars 2007
Statut
Membre
Dernière intervention
1 août 2011
-
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
salut
bonsoir mes amis voila j'ai un probleme au niveau de base de donne je sais pas comment le resoudre j'ai un formulaire en html qui envoi les donne via la methode post et j'ai un fichier connection pour connect ala bd et un fichie confirm j'ai aucun erreur mais l'enregistrement n'envois pas a la base de donne et m'affiche proble de requete voila le fichie connection et le fichie de connection et merci

//connection
<?php
     function connexion()
      {
 
         $con=mysql_connect("localhost","root","");
       if(!$con) 
  return -1000; 
 else
                {


  $db=mysql_select_db("bibliotheque",$con);
  if(!$db) return -2000;
  else  return $con ;
  
                }
        }
     function extraire($requete,$id_connexion)
        {
  $resultat=mysql_query($requete,$id_connexion);
  if(!$resultat)return -3000;
  else return $resultat;
 } 
      
?>
//confirm.php
<?


$typ=$_POST['type'];
$nom_l =$_POST['nom_livr'];
$auteur=$_POST['auteur'];
$com=" ";
$num_l=23;
$qte_l=$_POST['qte_livr'];


 


if (empty($nom_l) || empty($auteur) || empty($qte_l))
{
echo "veuillez remplir toutes les champs obligatoir";
exit();
}
require('connection.inc');
$con=connexion();
if($con==-1000)
 {
echo "probleme de connexion
";
 exit();
}
if($con==-2000)
{ echo "probleme de base de donner
";
  exit();
}
else
{
$requet="INSERT INTO livres ( NUM_LIVR , NUM_TYPE , INT_LIVR , AUT_LIVR , COM_LIVR ,


qte_livr )  VALUES ('".$num_l."', '".$typ."', '".$nom_l."','".$auteur."' , '".$com." ,


'".$qte_l."')";


    $req=extraire($requet,$con);  
 
 if($req==-3000){echo "probleme de requet";exit();}
 else
   echo "

l'etudiant de est bien enregistre
";
}


 


?>

3 réponses

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
40
salut

'".$com." , '".$qte_l."')";

ici, il te manque une fermeture de guillemets

/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
Messages postés
289
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
11 juin 2010
3
bonsoir a tu essayer de mettre :
$resultat=mysql_query($requete,$id_connexion) or die(mysql_error());
ca t'affichera peut etre une erreur.


Personne ne peut se permettre de juger l'autre....
Messages postés
33
Date d'inscription
vendredi 2 mars 2007
Statut
Membre
Dernière intervention
1 août 2011

salut
voila l'erreur qui m'envoi
$resultat=mysql_query($requete,$id_connexion) or die(mysql_error());