Auteur |
Message |
lidwinn
Messages : 1
Inscrit le : 16/11/2007 |
Posté le 16/11/2007 à 09:49:53
Message N°1 #
|
Bonjour
Le script est génial...mais j'ai un problème...
Je vais chercher dans une base de données une suite d'événements référencés par leur date et lorsque je tape le code suivant pour afficher ces événements, rien ne se passe.
$query = "select * from eta_dates order by date";
$result = mysql_query($query);
$nbresult = mysql_num_rows($result);
$variable = "array(";
for ($i=1 ; $i<=$nbresult ; $i++)
{
$row = mysql_fetch_array($result);
$date = $row["date"];
$ndate = substr($date,0,4).substr($date,5,2).substr($date,8,2);
$evenement = $row["evenement"];
$liste = "§".$ndate."§ => §".$evenement."§, ";
$trad = str_replace("§","'",$liste);
$variable .= $trad;
}
$variable .= " ) ";
$param_d['highlight'] = $variable;
Pourtant la variable $variable contient bien tout ce qu'il faut avec la bonne syntaxe... Que faire pour ne pas avoir à remplir $param_d['highlight'] manuellement ? |
|
huckeduster
Messages : 1
Inscrit le : 07/01/2008 |
Posté le 07/01/2008 à 19:43:47
Message N°2 #
|
$res = mysql_query("SELECT date, date_format(date,'%Y%m%d') as date from xyz" ) ;
$s = array();
while ($row = mysql_fetch_assoc($res))
$s[$row['date']]= $row;
$param_d['highlight'] = $s;
i dont speak french, i hope thats the answer or a thought-provoking impulse |
|