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 :

insertion dans la base


Sujet :

PHP & Base de données

  1. #21
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Je serais bien curieux de voir ton code car je t'assure que tu ne peux pas faire comme ca.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  2. #22
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut
    Bonjour tous les deux. Je n'ai encore point de réponse à vous odnner pour vous départager mais bon. J'ai mis le code qui d'après sabotage ne marche pas : 9a m'affiche toujours le selse comme quoi il y a erreur. Et si je rajoute tous les guillemets, il doit y en avoir en trop au niveau de la fin et puis ça m'indique une erreur dans le code. Voici mon code :
    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
    <?php
    		session_start();	
    		$connexionMYSQL = mysql_connect("localhost");
    					if (! $connexionMYSQL)//Connexion au serveur manqué
    						echo "Echec de la connexion au serveur MYSQL.<br/>";
    					else//Connexion au serveur réussie
    						{
    						echo "Connexion au serveur MYSQL &eacute;tablie.<br/>";
    						$activationBD = mysql_select_db("utilisateur_partadoc", $connexionMYSQL);
    						if (! $activationBD)//Activation de la base de données raté
    							echo "Connexion au serveur MYSQL r&eacute;ussie mais impossible d'accéder à la base de données.<br/>";
    						else//activation réussie
    						{
    							echo "Connexion au serveur MYSQL ok. Activation de la base de données des utilisateurs réussite.<br/>";
    							$login = mysql_real_escape_string($_POST['login']);
    							$mdp = mysql_real_escape_string($_POST['mdp']);
    							$sql = mysql_query("SELECT * FROM utilisateurs where login = ".$login." and mdp = ".$mdp);
     
     
    							$verif = mysql_query("SELECT login from utilisateurs");
    							$num_rows = mysql_num_rows($verif);
    							echo "$num_rows\n";
    							if ($sql)
    							{
    								$_SESSION['login'] = $_POST['login'];
    								echo "Bienvenue ".$login;
    								}
    							else 
    								{
    								echo "Erreur : Login et/ou mot de passe incorrects.";
    								echo md5($_POST['motdepasse']);
    								}
    						}
    						}
     
    ?>

  3. #23
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    J'espere que je ne suis pas gourré dans les guillemets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $sql = "SELECT * FROM utilisateurs where login = '".$login." AND mdp = '".$mdp . "'";
    $verif = mysql_query($sql);
    $num_rows = mysql_num_rows($verif);
    echo "$num_rows\n";
    if ($num_rows != 0) {
    ...
    }
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  4. #24
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut
    cette fois-ci c'est 1 ' " ' en trop...

  5. #25
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Rahhhh cette fois ci ca doit etre bon
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #26
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut
    euh... j'ai aucun code là...
    merci pour ton aide

Discussions similaires

  1. Requête d'insertion dans une base ACCESS
    Par kurul1 dans le forum C++Builder
    Réponses: 5
    Dernier message: 02/11/2006, 17h41
  2. [C#] Insertion dans une base Access .mdb
    Par borgfabr dans le forum Windows Forms
    Réponses: 3
    Dernier message: 03/03/2005, 15h30
  3. Réponses: 10
    Dernier message: 24/02/2005, 14h57
  4. Problème d'insertion dans la base.
    Par roots_man dans le forum ASP
    Réponses: 2
    Dernier message: 14/09/2004, 12h56
  5. Probleme d'insertion dans la base de données
    Par PrinceMaster77 dans le forum ASP
    Réponses: 5
    Dernier message: 11/06/2004, 16h21

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