nolog Posté 26 Janvier 2006 Posté 26 Janvier 2006 Bonjour, voila je fais une requete sur ma table (qui contient 12 enregistrement ) affichage aleatoire; Et bizarrement je n'ai que 10 enregistrements qui s'affichent! <div align="center" style="height:340px;width:650px; border:1px solid;overflow:auto;" > <br> <span style="font-family: Verdana; font-size: 12px;"><a href="ajouter_evenement.php">Ajouter</a> un évenement <br> </span><br> <table width="559" height="108" cellpadding="0" cellspacing="0"> <tr> <td width="251" height="68"><div align="center" style="font-weight: bold; font-size: 14px; font-family: Verdana;">Evenement</div></td> <td width="121"><div align="center" style="font-size: 14px; font-family: Verdana; font-weight: bold;">Date</div></td> <td width="160"><div align="center" style="font-weight: bold; font-size: 14px; font-family: Verdana;">Lieu</div></td> <td width="25"><span style="font-family: Verdana; font-size: 9px;">Modifier</span></td> </tr> <?php do { ?> <tr> <td height="34"><div align="left" style="color: #0A2A99; font-family: Verdana; font-size: 14px;"><span style="font-weight: bold;"><a href="plan.php?varevenement=<?php echo $row_rsttlesevenements['ideven']; ?>"><?php echo $row_rsttlesevenements['evenement']; ?></a></span></div></td> <td><div align="center"><span style="font-size: 12px"><?php echo $row_rsttlesevenements['date']; ?></span></div></td> <td><span style="font-family: Verdana; font-size: 12px;"><?php echo $row_rsttlesevenements['lieu']; ?></span></td> <td><div align="center"><a href="ident_evenement.php?varevenement=<?php echo $row_rsttlesevenements['ideven']; ?>"><img src="../images/STYLO.png" width="8" height="10" border="0"></a></div></td> </tr> <?php } while ($row_rsttlesevenements = mysql_fetch_assoc($rsttlesevenements)); ?> </table> </div> si vous pouvez m'expliquer comment cela ce fait ca sera cool merci.
NorSeb Posté 26 Janvier 2006 Posté 26 Janvier 2006 Bonjour, Ta requète ne contient-elle pas un "LIMIT 10" par hasard ?
nolog Posté 26 Janvier 2006 Auteur Posté 26 Janvier 2006 Bonjour norseb, ma requete est la suivante: SELECT *FROM evenementsORDER BY rand()
NorSeb Posté 26 Janvier 2006 Posté 26 Janvier 2006 Et si tu fait un echo mysql_num_rows($rsttlesevenements); ?
nolog Posté 26 Janvier 2006 Auteur Posté 26 Janvier 2006 j'ai le chiffre 10 qui s'affiche au dessus de mon tableau dynamique
nolog Posté 26 Janvier 2006 Auteur Posté 26 Janvier 2006 En fait j'avais un $maxRows_rsttlesevenements = 10; dans mon script, et je cherchais comme un imbécile. par contre j'aurai aimé savoir comment faire pour eliminer des enregistrement suivant la date c'est à dire que dès que la date d'un enregistrement est depassée par la date en court : l'enregistrement s'efface. sauriez vous comment faire merci
xpatval Posté 26 Janvier 2006 Posté 26 Janvier 2006 Tu récupères (SELECT) les données de ta table contenant le champ date_enregistrement et tu compares la valeur de ce champ avec la date en cours. DELETE de l'enreg si la condition de comparaison = true. xpatval
nolog Posté 26 Janvier 2006 Auteur Posté 26 Janvier 2006 j'essai tt de suite merci pour ton accompagnement c'est sympa
Anonymus Posté 26 Janvier 2006 Posté 26 Janvier 2006 Si tu es débutant, n'oublies pas de faire une sauvegarde, avant tout 'delete', pour éviter les erreurs Une fois la suppression effectuée, il est impossible de revenir en arrière :/
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant