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