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 :

[SQL] Données de requetes


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 106
    Par défaut [SQL] Données de requetes
    J'ai fait un tableau avec deux colonnes: une pour le nom et une pour le prenom et une table comprenant ces deux champs et plusieurs autres.

    J'ai ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $rq = mysql_query("SELECT * FROM table");
    $tab = mysql_fetch_array($rq);
     
    for (...)
    {
    echo ("$tab[NOM],$tab[PRENOM]");
    }
    J'ai fait une fonction qui ouvre une fenetre pop-up.

    Ma question est:
    Dans cette fenetre, je voudrais afficher tous les renseignements pris par le SELECT *. Comment puis-je faire?

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Lis quelquess tutos, ou alors consulte quelques posts sur le forum sur PHP... tu trouvera ta réponses....

    un while résoudra ton problème, t'as vraiment eu la flemme de chercher toi !
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    lis des tutos MySQL... fait quelques recherches !!!!!
    requête toute bette avec un WHERE et un AND...
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 106
    Par défaut
    Bon tant pis...

    Faudra tout de meme que tu m'expliques comment tu fais pour manipuler des fenetres, des passages de variables et des valeurs de boucle avec une requete...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 106
    Par défaut
    Pour ceux que ça interesse (et aussi pour Swoög ), voici la solution:


    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
     
     
    liste.php:
     
    <script language="javascript">
    <!--
    function openPerso(idadmin)
    {
      window.open("info.php?idadmin=" +  idadmin,"PopUp","width=600,height=300,location=no,status=no,toolbar=no,scrollbars=no");
      }
     
    //-->
    </script>
    <?
    	$rq1=mysql_query("SELECT * FROM table WHERE profil='Admin' ORDER BY nom ASC");
    	$num=mysql_num_rows($rq1);
    	echo ("<p></p>");
    	for ($i=1 ; $i<=$num ; $i++)
    	{
    	$tab=mysql_fetch_array($rq1);?>
        <tr>
      	 <th width="193"><?  echo("$tab[NOM]");?></th>
        <th width="195"><?  echo("$tab[PRENOM]");?></th>
             <? echo("<br />");
              echo("<br />");
    		  $var = $tab['IDENTIFIANT'] ; ?>
              <input type="submit" name="Submit" value="Supprimer" />
             </p>
    		 <p> 
            <? echo "<a href=\"#\" onclick=\"openPerso('$var');\">" ; ?>
    		Plus d'infos...</a><br />
     
    info.php:
     
    <?
    $idadmin = $_GET['idadmin'];
    $rq1 = mysql_query ("SELECT * FROM table WHERE identifiant = $idadmin");
    $tab1 = mysql_fetch_array($rq1);
     
    echo ("$tab[...]");
    ?>
    Voilà, c'était un peu plus compliqué que ça en fait...

  6. #6
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    EDIT: petite erreur pas méchante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    $rq = mysql_query("SELECT * FROM table");
    $tab = mysql_fetch_array($rq);
     
    while ( $tab = mysql_fetch_array($rq) )
    {
      foreach ( $tab as $key => $value ) 
      {
         echo $value;
      }
      echo '<br />;
    }
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  7. #7
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $rq = mysql_query("SELECT NOM,PRENOM FROM table ORDER BY NOM");
    while ( $tab = mysql_fetch_array($rq) )
    {
     
         echo $tab["NOM"]."-".$tab["PRENOM"]."<br>";
     
    }

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 106
    Par défaut
    Dsl, je crois que je me suis mal exprimé en fait et j'ai oublié quelques détails:

    Chaque "couple" NOM PRENOM dispose d'un lien qui ouvre cette fenetre pop-up (détail oublié). Et dans cette fenetre, je veux afficher tout mais uniquement du "couple" NOM PRENOM qui est à coté.

    Je sais pas si vous voyez ce que je veux dire...

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

Discussions similaires

  1. requete sql données triées par mois
    Par italiano1360 dans le forum Zend_Db
    Réponses: 2
    Dernier message: 24/07/2012, 16h07
  2. [SQL Server 2008] Requete stockée dans la base de données
    Par hwoarang dans le forum Développement
    Réponses: 3
    Dernier message: 30/09/2010, 14h42
  3. [MySQL] Requete SQL donne resultat inatendu
    Par Madfrix dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/02/2010, 13h41
  4. Plantage SQL Server sur requete de mise a jour
    Par Laurent_75000 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/09/2005, 10h00
  5. [SQL] aide pour requete UPDATE SVP
    Par ganok dans le forum Langage SQL
    Réponses: 9
    Dernier message: 10/03/2005, 09h17

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