Déclaration d'un tableau

Bonjour,
Je veux représenter les valeurs de champs time dans ma table MYSQL dans un tableau puis les afficher afin de pouvoir effectuer des calculs su ces valeurs, pour cela, j'ai écris un code php comme celui-ci:

include ('connection.php');
$db=mysql_select_db("test");
$sql_sel= "SELECT DISTINCT time  FROM extraire";
$res_sql_sel=mysql_query($sql_sel);
if($res_sql_sel==FALSE)
{die(mysql_error());
mysql_close();}

while ($line_sql_sel= mysql_fetch_array($res_sql_sel))
 {
$temps=$line_sql_sel["time"];
}
$tab=array('$temps');
for ($i=1;($i<=$k);$i++);
{echo $tab;}


Dites moi SVP comment modifier ce code.

2 réponses

  1. Modérateur
    Bonjour,

    Que te donnes ceci ?
    // connexion à la BDD
    include ('connection.php');
    $db=mysql_select_db("test");
    
    // REQUETE
    $sql_sel= "SELECT DISTINCT time  FROM extraire";
    $res_sql_sel=mysql_query($sql_sel) or die(mysql_error());
    
    // Creation du tableau
    $tab=array();
    while ($line_sql_sel= mysql_fetch_array($res_sql_sel)) {
       $tab[]=$line_sql_sel["time"];
    }
    
    // boucle sur le tableau
     foreach ($tab as $cle=>$temps){
       echo "<br> temps numéro ".$cle." : " .$temps;
    }
    mysql_close();
    
    

    1. Bonjour jordan45;
      Merci beaucou pour ta réponse, voici le résultat:

      temps numéro 0 : 2014-10-12 10:12:45
      temps numéro 1 : 2014-11-03 10:15:44 ......etc
      1. Modérateur
        Donc c'est bien ce que tu voulais non ?
      2. Merci beaucoup jordane , vous m'avez vraiment aidé!!