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 :

site php mysql


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 17
    Par défaut site php mysql
    bonjour ou bonsoir a tous selon. je suis entrain de mettre en place un site dynamique avec dreamweaver mx et wamp. comme je suis encore nouveau alors j'avance lentement. ma base de donnée se nomme coul et elle possède une table connexion. pour le moment j'ai trois pages qui sont index.php, bon.php et mauvais.php.
    dans index.php l'utilisateur doit mettre son mot de passe et son login qui existe dans la base de données si tout se passe bien alors il est dirigé vers la page bon.php sinon il reçoit la page mauvais.php.
    pour le moment je suis encore a trouver la bonne requête qui permettra de récupérer les données du formulaire index.php. voici le code index.php
    """""""
    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
     
    <form name="form1" method="post" action="bon.php">
          <table width="100%"  border="1">
            <tr>
              <td colspan="2">login</td>
              <td><input name="nom" type="text" id="nom"></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td colspan="2">password</td>
              <td><input name="cle" type="password" id="cle"></td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td colspan="2"><input type="submit" name="Submit" value="Envoyer"></td>
              </tr>
                  </table>
        </form>
     
    """""""""
    voici mon code bon.php
     
    """"""
    <?php
    $connection=mysql_connect("localhost", "root", ""); 
    if ( ! $connection ) die ("connection impossible"); // connection impossible a la base de donnée
    mysql_select_db("coul") or die ("pas de connection"); // conection impossible a la table
    $login=$_POST['nom'];
    $pass=$_POST['cle'];
    $reponse = mysql_query("SELECT nom, cle FROM connexion WHERE cle=$pass AND nom=$login") or die ("erreur sur le choix");
    ?>
    """"""""""""""
    voici l'erreur que je reçois
    erreur sur le choix
    a l'aide pour que je puisse continuer. Merci à tous

  2. #2
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,

    Est-ce que la table coul a été remplie avec des enregistrement au préalable?

    N'oublie pas les tags code pour que ton code soit plus lisible.

  3. #3
    Membre averti
    Inscrit en
    Février 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 17
    Par défaut
    Citation Envoyé par kabkab Voir le message
    Bonjour,

    Est-ce que la table coul a été remplie avec des enregistrement au préalable?

    N'oublie pas les tags code pour que ton code soit plus lisible.
    oui la connexion contient des valeurs Merci

  4. #4
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 180
    Par défaut
    Ce ne serait pas plutôt un problème de syntaxe. Procède comme ceci:
    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
     
    $connection=mysql_connect("localhost", "root", ""); 
    if ( ! $connection ) die ("connection impossible"); // connection impossible a la base de donnée
    mysql_select_db("coul") or die ("pas de connection"); // conection impossible a la table
    $login=$_POST['nom'];
    $pass=$_POST['cle'];
    $query = "SELECT nom, cle FROM connexion WHERE cle=$pass AND nom=$login": 
     
    $result = mysql_query($query);
     
    if (!$result) {
        $message  = 'Requête invalide : ' . mysql_error() . "\n";
        $message .= 'Requête complète : ' . $query;
        die($message);
    }
    //sinon....

  5. #5
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    WHERE cle=$pass AND nom=$login

    Il manque les quotes pour que cela fonctionne correctement

Discussions similaires

  1. [ifrance] Hébergement d'un site PHP/MySQL
    Par H-bil dans le forum IFrance
    Réponses: 9
    Dernier message: 29/02/2008, 02h08
  2. Conversion de sites PHP/mySQL en UTF-8
    Par sleidia dans le forum Langage
    Réponses: 8
    Dernier message: 05/02/2008, 15h53
  3. Convertir un site PHP+MYSQL en HTML
    Par Ralfman68 dans le forum Débuter
    Réponses: 2
    Dernier message: 19/09/2007, 20h13
  4. archivage d'un texte word dans un site php mysql
    Par mambax dans le forum Outils
    Réponses: 1
    Dernier message: 14/04/2006, 10h52
  5. Question pour un site PHP/MySQL et Javascript
    Par DvP dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/09/2005, 08h23

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