Se connecter avec
S'enregistrer | Connectez-vous

[php] Fonction while

Dernière réponse : dans Programmation

Bonjour la communauté!

Voila, je code un calendrier en php/mysql, et j'ai un petit problème.
Enfait, j'ai fais une boucle permettant de prendre toutes les dates
enregistrées dans ma base de données,et ensuite de les inscrire dans
le calendrier. Mais j'ai aussi un champ text dans cette table de ma
base de donnée, et j'aimerais prendre le titre de chaque date. Pour le
moment, mon code me prend le même titre pour toutes les dates! Il faut
que je prenne le titre de chacune des dates...mais je ne sais pas
comment faire!

Voici le code :

$requete = mysql_query("SELECT * FROM calendrier WHERE YEAR(jour) =
$an AND MONTH(jour) = $mois");
$i=0;
while ($ligne = mysql_fetch_array($requete)){
$titre = $ligne["titre"];
$i++;
// recupartion du jour ou il y a la reservation
$jours = $ligne["jour"];
// transforme aaaa/mm/jj en jj
$jour_reserve = (int)substr($jours, 8, 2);
// insertion des jours reservé dans le tableau
$tab_jours[$jour_reserve] = (bool)true;

$titre = (bool)true;

}

Merci d'avance,

Autres pages sur : php fonction while

Lassé par la pub ? Créez un compte

ca, c'est pas une sortie!
bref, tu affectes des valeurs à des variables, on voit pas où tu les utilises et surtout (encore une fois):
  1. $titre = $ligne["titre"];
  2. $titre = (bool)true;

c'est comme si tu fais:
a=5
a=10
à ton avis, que vaudra "a"?

Lassé par la pub ? Créez un compte
Tom's guide dans le monde