Mailinglisten-Archive |
> vom prinzip her wuerde ich sagen, dass der umgang mit while schleifen bei
mir
> schon recht reibungslos funktioniert.
> doch wie muss ich es anstellen wenn der letzte datensatz der while
schleife
> anders formatiert werden soll als die datensaetze zuvor.
Am einfachsten ist es, wenn Du statt while() eine for()-Schleife verwendest:
> <?php
> $db = new wap;
> $db->query("select * from wap_article");
> while ($db->Next_Record()) {
> ?>
> <p><?php print $db->f("wap_content");?></p>
> <?php } ?>
$db = new wap;
$db->query("select * from wap_article");
for($i=0; $i<$db->num_rows() - 1; $i++)
{
$db->next_record();
printf("<p>%s</p>", $db->Record["wap_content"]);
}
$db->next_record();
printf("<p class='last'>%s</p>", $db->Record["wap_content"]);
Ungetestet.
Mit freundlichen Grüßen,
Tobias Ratschiller
--
<?print(pack("c*", 74,117,115,116,32, /* Tobias Ratschiller */
65,110,111,116,104,101,114,32,80,72 /* New Media Consultant */
,80,32,72,97,99,107,101,114,46,10)); /* http://phpWizard.net */?>
php::bar PHP Wiki - Listenarchive