Problème d'ajout dans un array - PHP - Programmation
Marsh Posté le 25-05-2007 à 14:04:11
toms38 a écrit : Comment faire ? |
la première chose à faire : lire la doc !
http://fr.php.net/manual/fr/langua [...] #id2648761
Marsh Posté le 25-05-2007 à 14:13:45
Merci, je l'ai déja lu mais j'ai vraiment du mal...
Comment faire ?
J'ai essayé ceci :
$param=array();
$retour= mysql_query('SELECT * FROM table');
while ($donnees = mysql_fetch_array($retour))
{
$date=$donnees['date'];
$titre=$donnees['titre'];
array_push($param, $date => $titre)
}
Ca ne marche pas non plus (erreur à la dernière ligne)
Marsh Posté le 25-05-2007 à 14:14:57
tu devrai mettre un point virugle ( et eventuellement lire lemessage d'erreur )
Marsh Posté le 25-05-2007 à 14:17:55
pourtant dans le lien que je t'ai donné tu as un exemple avec []
et normal que ton array_push ne fonctionne pas vu qu'il y a une erreur dans le 2ème argument
Marsh Posté le 25-05-2007 à 14:22:01
C'est bon j'ai trouvé, ouf, merci !
Marsh Posté le 10-08-2007 à 13:51:06
il a dû faire : $param[$date] = $titre; tout simplement, non?
Marsh Posté le 25-05-2007 à 13:54:11
Salut à tous, j'ai un array de ce type :
$param=array('20070526' => 'coucou');
Je fais un select du genre :
$retour= mysql_query('SELECT * FROM table');
while ($donnees = mysql_fetch_array($retour))
{
$date=$donnees['date'];
$titre=$donnees['titre'];
$param=array($titre => $date)
}
Je veux rajouter, tant qu'il y en a dans ma tables, toutes les valeurs dans le array, mais ca ne marche pas ! J'ai seulement le dernier ! Comment faire ?
Message édité par toms38 le 25-05-2007 à 13:54:44