Tom's Guide > Forum > Programmation > [php] Fonction while

[php] Fonction while

Forum Programmation : [php] Fonction while

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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,

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

salut, je comprends pas bien ton problème, tu as un exemple de mauvaise sortie?

kikong a écrit :


...
$titre = $ligne["titre"];
...
$titre = (bool)true;


je vois pas très bien l'interet de $titre?

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Oui j'ai une mauvaise sortie.

$titre = $ligne["titre"]; me permet de prendre le titre. Mais enfait il faudrait prendre le titre de la date, mais je n'arrive pas à le faire.

Merci d'avance,

Répondre à kikong

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):

Code :
  1. $titre = $ligne["titre"];
  2. $titre = (bool)true;


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

 


Message édité par coca25 le 22-11-2007 à 23:17:04
------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Salut,

Tu as pas un petit indice pour m'aider à résoudre ce problème?

Répondre à kikong

no comment...

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25
Tom's Guide > Forum > Programmation > [php] Fonction while
Aller à :

Il y a 362 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens