Déclaration d'un tableau

yani56 Messages postés 3 Statut Membre -  
yani65 Messages postés 9 Statut Membre -
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

jordane45 Messages postés 40050 Statut Modérateur 4 758
 
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();


0
yani56 Messages postés 3 Statut Membre
 
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
0
jordane45 Messages postés 40050 Statut Modérateur 4 758
 
Donc c'est bien ce que tu voulais non ?
0
yani65 Messages postés 9 Statut Membre
 
Merci beaucoup jordane , vous m'avez vraiment aidé!!
0