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 :

Simplifier requete SQL [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2013
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 39
    Par défaut Simplifier requete SQL
    Bonjour à tous!

    Voilà, je sais dans mes lointains souvenirs qu'il y a une façon simpliste d'appeler mySQLi quand on veut récupérer peu de données, je m'explique.

    Ma table `membre`:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    id: 0 ; Nom: Jean ; Prénom: Paul ; pass: 123456
    id: 1 ; Nom: Jean ; Prénom: Claude ; pass: 4561423
    En temps normal, si je veux récupérer le prénom de Jean Paul je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    mysqli_query(SELECT * FROM `membre` WHERE id=0);
    while($donnees = mysqli_fetch_assoc($req))
      echo $donnees['prenom'];
    On en revient à mon soucis, je ne veux pas passer par cette boucle à chaque fois. N'y a t il pas un autre moyen ?

    Merci les gars

  2. #2
    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
    Enlève simplement le while.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2013
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 39
    Par défaut
    Simplement ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    mysqli_query(SELECT * FROM `membre` WHERE id=0);
    $donnees = mysqli_fetch_assoc($req);
    echo $donnees['prenom'];

  4. #4
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2013
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 39
    Par défaut
    Je suis désolé, mais ton idée ne fonctionne pas...


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $req = mysqli_query($mySQL, "SELECT * FROM `membre` WHERE `id` = '".$_SESSION['id']."'");
    $verif = mysqli_fetch_assoc($req);
    echo $verif['prenom'];
    Rien ne sort en echo

  5. #5
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2013
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 39
    Par défaut
    Escuse j'ai fait l'âne

    Merci ca fonctionne bel et bien ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Simplifier requete SQL avec COUNT multiples
    Par french-petzouille dans le forum Requêtes
    Réponses: 4
    Dernier message: 22/10/2007, 10h57
  2. Problème Requete SQL et QuickReport
    Par arnaud_verlaine dans le forum C++Builder
    Réponses: 7
    Dernier message: 07/01/2004, 09h31
  3. requete sql
    Par autumn319 dans le forum ASP
    Réponses: 22
    Dernier message: 10/09/2003, 16h46
  4. Paramètre requete SQL (ADOQuery)
    Par GaL dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/07/2002, 11h24
  5. Resultat requete SQL
    Par PierDIDI dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/07/2002, 13h43

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