Comment recupere les donnes d'une table

Résolu
Bonjour,

j'ai une table et je veux recupere tous les donnes enregistrers sur elle :
voila la connection :

<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="select * from comd ";
$resultat=mysql_query($sql) or die ("pb requette sql");
$ligne=mysql_fetch_array($resultat);
?>
Configuration: Windows Vista Internet Explorer 8.0

9 réponses

  1. utilise une boucle :

    
    <?php
    $connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
    $bd=mysql_select_db("titima") or die ("pb.basse de donnees");
    $sql="select * from comd";
    $resultat=mysql_query($sql) or die ("pb requette sql");
    
    while ($ligne=mysql_fetch_array($resultat)){
       echo $ligne['champ'];  // $var .= $ligne['champ'];
    }
    ?>
    
    0
    1. Si tu les veux tous:

      <?php
      $connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
      $bd=mysql_select_db("titima") or die ("pb.basse de donnees");
      $sql="select * from comd ";
      $resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
      while($ligne=mysql_fetch_array($resultat)){ //on boucle sur toutes les lignes du resultat
      	foreach($ligne as $cle=>$value){//on boucle sur tout l'array $ligne dont les index sont les noms des champs de ta table
      		echo "Contenu du champ : ".$cle." = ".$value."<br />";
      	}
      }
      ?>
      0
      1. voila k me donne le 2eme script ::

        Contenu du champ : 0 = 1
        Contenu du champ : id_comd = 1
        Contenu du champ : 1 = faty
        Contenu du champ : login = faty
        Contenu du champ : 2 = tableau
        Contenu du champ : type_prod = tableau
        Contenu du champ : 3 = rabat
        Contenu du champ : nom_prod = rabat
        Contenu du champ : 4 = 7000
        Contenu du champ : prix = 7000
        Contenu du champ : 5 = 2009-07-02 01:24:41
        Contenu du champ : date = 2009-07-02 01:24:41
        Contenu du champ : 0 = 2
        Contenu du champ : id_comd = 2
        Contenu du champ : 1 = mero
        Contenu du champ : login = mero
        Contenu du champ : 2 = tableau
        Contenu du champ : type_prod = tableau
        Contenu du champ : 3 = rabat
        Contenu du champ : nom_prod = rabat
        Contenu du champ : 4 = 7000
        Contenu du champ : prix = 7000
        Contenu du champ : 5 = 2009-07-02 20:41:20
        Contenu du champ : date = 2009-07-02 20:41:20
        Contenu du champ : 0 = 3
        Contenu du champ : id_comd = 3
        Contenu du champ : 1 = mero
        Contenu du champ : login = mero
        Contenu du champ : 2 = tableau
        Contenu du champ : type_prod = tableau
        Contenu du champ : 3 = rabat
        Contenu du champ : nom_prod = rabat
        Contenu du champ : 4 = 7000
        Contenu du champ : prix = 7000
        Contenu du champ : 5 = 2009-07-02 21:11:05
        Contenu du champ : date = 2009-07-02 21:11:05
        0
        1. et ça n'est pas ce que tu veux ?
          0
          1. est ce que je peux avoir une resulatat comme ca :

            Login d'utilisateur - type de produit - nom de produit - prix de produit - date de la commande
            faty tableau rabat 7000 2009-07-02 01:24:41
            0
            1. <?php
              $connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
              $bd=mysql_select_db("titima") or die ("pb.basse de donnees");
              $sql="select * from comd ";
              $resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
              echo "<table border='1'>";
              //ligne des titres:
              echo "<tr><th>Login d'utilisateur</th><th>type de produit</th><th>nom de produit</th><th>prix de produit</th><th> date de la commande</th></tr>";
              while($ligne=mysql_fetch_array($resultat)){ //on boucle sur toutes les lignes du resultat
              	echo "<tr><td>$ligne['login']</td><td>$ligne['type_prod']</td><td>$ligne['nom_prod']</td><td>$ligne['prix']</td><td>$ligne['date']</td></tr>";
              	}
              }
              echo "</table>";
              ?>
              0
              1. Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in g:\easyphp1-8\www\faty\admin666.php on line 10
                0
                1. mnt c bon merciiiiiiiiiiiiiiii mes amis

                  <?php
                  $connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
                  $bd=mysql_select_db("titima") or die ("pb.basse de donnees");
                  $sql="select * from comd ";
                  $resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
                  echo "<table border='1'>";
                  echo "<tr><th>Login d'utilisateur</th><th>type de produit</th><th>nom de produit</th><th>prix de produit</th><th> date de la commande</th></tr>";
                  while($ligne=mysql_fetch_array($resultat)){
                  echo "<tr><td>".$ligne['login']."</td><td>".$ligne['type_prod']."</td><td>".$ligne['nom_prod']."</td><td>".$ligne['prix']."</td><td>".$ligne['date']."</td></tr>";
                  }
                  echo "</table>";
                  ?>
                  0
                  1. il restait une } en trop

                    <?php
                    $connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
                    $bd=mysql_select_db("titima") or die ("pb.basse de donnees");
                    $sql="select * from comd ";
                    $resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
                    echo "<table border='1'>";
                    //ligne des titres:
                    echo "<tr><th>Login d'utilisateur</th><th>type de produit</th><th>nom de produit</th><th>prix de produit</th><th> date de la commande</th></tr>";
                    while($ligne=mysql_fetch_array($resultat)){ //on boucle sur toutes les lignes du resultat
                    	echo "<tr><td>$ligne['login']</td><td>$ligne['type_prod']</td><td>$ligne['nom_prod']</td><td>$ligne['prix']</td><td>$ligne['date']</td></tr>";
                    	
                    }
                    echo "</table>";
                    ?>
                    0