IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

connexion a la base de donnée avec formulaire


Sujet :

PHP & Base de données

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Par défaut connexion a la base de donnée avec formulaire
    Bonjour a tous étant en terminal GSI je vient vous demander de l'aide. Je doit mettre au point un site internet avec une base de donnée le site étant terminer et la base complète l'envoie de donnée de pars mon formulaire html ne veut pas s'envoyer.

    Voici le formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    <html>
    <head>
    <title>Réservation</title>
     
    </head>
     
     
    <center><body background=8209.jpg>
    <form method=POST action=test-co.php >
    <body><b><u><center><font size=6>Réservation</font></center></u></b>
    <table>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
     
     
    <tr><td><i>Numéro spéctateur:</i></td>
        <td><input type=text name=numspect size=10></td></tr>
    <tr><td><i>Numéro Séance:</i></td>
        <td><input type=text name=numseance size=10></td></tr>
    <tr><td><i>Date de réservation (aaaa-mm-jj):</i></td>
    	<td><input type=date name=datereserv size=10></td></tr>
     
    <tr><td><i>Heure de réservation(00:00:00):</i></td>
    	<td><input type=time name=heurereserv size=5></td></tr>
    <tr><td><i>Nombre de place:</i></td>
    	<td><input type=text name=nombreplace size=2></td></tr>
     
     
    </table>
    <br> <input type=submit value=Envoyer> 
         <input type=reset value=Annuler>
    	 </center>
    </form>
    </body>
    </html>
     
    Et voici le lien de connection php :
     
    <?php
    $numspect=$_POST['numspect'];
    $numseance=$_POST['numseance'];
    $datereserv=$_POST['datereserv'];
    $heurereserv=$_POST['heurereserv'];
    $nombreplace=$_POST['nombreplace'];
     
     
     
    $connect=mysql_connect("localhost", "root", "")or die("erreur de connexion au serveur");
     
    if($connect) 
    {echo " connexion au serveur réussie";} 
    else echo mysql_error();
     
    $db=mysql_select_db("CINEMA_REX")or die("erreur de connexion a la base de donnees");
     
    if ($db) 
    {echo "connexion au serveur réussie";} 
    else echo mysql-error();
     
    $req="INSERT INTO reservation(NumSpectateur, NumSéance, NombrePlaceReservation) VALUES('$numspect','$numseance','$datereserv','$heurereserv','$nombreplace')";
    $res=mysql_query($req);
    	echo "réservation enregistrée"; 
     
     
    //mysql_close($connexion);
     
     
    ?>
    Le document affiche tous les echo a l'écran mais rien ne s'enregistre dans la base
    SVP aider moi merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    37
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 37
    Par défaut
    Bonjour,
    tu as essayé de vérifier que tes variables récupérées contiennent bien les variables du formulaire (en les affichant, ou en affichant directement la requête) ?

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Par défaut
    bonjour,
    $req="INSERT INTO reservation(NumSpectateur, NumSéance, NombrePlaceReservation) VALUES('$numspect','$numseance','$datereserv','$heurereserv','$nombreplace')";
    $res=mysql_query($req);
    mets un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $res=mysql_query($req) or die (mysql_error());
    pour savoir ce qui coince

  4. #4
    Futur Membre du Club
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Par défaut
    Oui les variables sont exactement les mêmes que se soit du formulaire du php ou de la base de donnée

  5. #5
    Futur Membre du Club
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Par défaut
    Citation Envoyé par notar Voir le message
    bonjour,


    mets un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $res=mysql_query($req) or die (mysql_error());
    pour savoir ce qui coince
    salut a toi j'ai ajouter le code et il m'affiche La table 'cinema_rex.reservation' n'existe pas

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Par défaut
    ben, ta table ne s'appelle pas reservation!

  7. #7
    Futur Membre du Club
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Par défaut
    Citation Envoyé par notar Voir le message
    ben, ta table ne s'appelle pas reservation!
    Pourtant elle porte exactement lettre pour lettre se mot dans le dossier de data

Discussions similaires

  1. [AC-2010] Base de données avec formulaires "imbriqués"
    Par Trystan18 dans le forum IHM
    Réponses: 2
    Dernier message: 23/11/2014, 11h52
  2. Connexion a une base de données avec les interfaces Swing
    Par diengkals dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 09/10/2013, 13h39
  3. Connexion a la base de données avec Crystal report
    Par planeurbret dans le forum VB.NET
    Réponses: 7
    Dernier message: 01/08/2013, 14h33
  4. connexion a une base de données avec UIB
    Par tarmo57 dans le forum Débuter
    Réponses: 1
    Dernier message: 23/01/2013, 14h17
  5. connexion de la base de données avec vb.net non réussie
    Par wikiele dans le forum Développement
    Réponses: 7
    Dernier message: 25/07/2011, 14h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo