Comment recupere les donnes d'une table

Résolu
mero -  
Alain_42 Messages postés 5413 Statut Membre -
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. Utilisateur anonyme
     
    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
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
  3. mero
     
    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
  4. Utilisateur anonyme
     
    et ça n'est pas ce que tu veux ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mero
     
    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
  7. Alain_42 Messages postés 5413 Statut Membre 904
     
    <?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
  8. mero
     
    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
  9. mero
     
    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
  10. Alain_42 Messages postés 5413 Statut Membre 904
     
    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