ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
295
295
EMPFEHLEN
-
03.08.05 14:02 #1
- Registriert seit
- Jan 2005
- Ort
- Flensburg
- Beiträge
- 259
Hallo, ich habe mir ein kleines Newsscript geschrieben, ich möchte aber das jede News auf eine neue Seite kommt und unten den so ein kleines menü mit allen Seiten ist, wie amche ich das
der code vom Newsscript(ausgabe) :
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
<?php define("DBHOST","localhost"); define("DBUSER","xxx"); // ahb die daten durchs xxx ersetzt ;) define("DBPASS","xxx"); define("DBNAME","xxx"); if(!$conn = @mysql_connect(DBHOST,DBUSER,DBPASS)) { echo "Keine Verbindung zum DB-Server ".DBNAME."!"; } else { @mysql_select_db(DBNAME, $conn); $sql = "select * from"; } echo "<h1 align=center >News</h2>\n"; $sql = "SELECT ID, Titel, Inhalt, Datum, Autor FROM News ORDER BY ID DESC"; $result = mysql_query($sql) OR die(mysql_error()); if(mysql_num_rows($result)) { while($row = mysql_fetch_assoc($result)) { ?> <TABLE WIDTH=517 BORDER=0 CELLPADDING=0 CELLSPACING=0> <TR height="37"> <TD background="style/templates/template29/Bilder/box_01.gif" WIDTH=12></TD> <TD background="style/templates/template29/Bilder/box_02.gif" WIDTH=492 valign=center><font color='000000' align="center">News vom <?php echo $row['Datum'];?> - posted by <?php echo $row['Autor'];?></font></TD> <TD background="style/templates/template29/Bilder/box_03.gif" WIDTH=13></TD> </TR> <TR height="150"> <TD background="style/templates/template29/Bilder/box_04.gif" WIDTH=12></TD> <TD background="style/templates/template29/Bilder/box_05.gif" WIDTH=492 valign=top><?php echo $row['Inhalt'];?></TD> <TD background="style/templates/template29/Bilder/box_06.gif" WIDTH=13></TD> </TR> <TR height="22"> <TD background="style/templates/template29/Bilder/box_07.gif" WIDTH=12></TD> <TD background="style/templates/template29/Bilder/box_08.gif" WIDTH=492></TD> <TD background="style/templates/template29/Bilder/box_09.gif" WIDTH=13></TD> </TR></TABLE> <?php } } else { ?><TABLE WIDTH=517 BORDER=0 CELLPADDING=0 CELLSPACING=0> <TR height="37"> <TD background="style/templates/template29/Bilder/box_01.gif" WIDTH=12></TD> <TD background="style/templates/template29/Bilder/box_02.gif" WIDTH=492 valign=center></TD> <TD background="style/templates/template29/Bilder/box_03.gif" WIDTH=13></TD> </TR> <TR height="150"> <TD background="style/templates/template29/Bilder/box_04.gif" WIDTH=12></TD> <TD background="style/templates/template29/Bilder/box_05.gif" WIDTH=492 align="center">Noch keine News vorhanden</TD> <TD background="style/templates/template29/Bilder/box_06.gif" WIDTH=13></TD> </TR> <TR height="22"> <TD background="style/templates/template29/Bilder/box_07.gif" WIDTH=12></TD> <TD background="style/templates/template29/Bilder/box_08.gif" WIDTH=492></TD> <TD background="style/templates/template29/Bilder/box_09.gif" WIDTH=13></TD> </TR></TABLE><?php } ?> <!--<br> <h2> </h2><div align='right'><span class='seitenklammer'>[</span> <span class='seiten'>seiten: </span><span class='seitennolink'>1</span><a href='index0fe9.html?pageid=22674&session=&menu=news&id=113020&start=2' class='seitenlink'> 2 </a><a href='' class='seitenlink'> </a> <span class='seitenklammer'>]</span></div> <br> <br><table width='100%'><tr><td class='commenttrenn'> </td> </tr></table><br><b><b>!-->
-
03.08.05 14:20 #2
- Registriert seit
- Sep 2003
- Ort
- Ist ein See in der Gegend...
- Beiträge
- 126
Also ich habe das mal so gelöst, gibts bestimmt bessere Lösungen, aber die geht.
SQL-Abfrage:
Dann die While-Schleife und im HTML bzw. PHP :PHP-Code:$epp = 10;
if($page=='') { $page = '1'; }
$offs = ($page-1) * $epp;
$numres= @mysql_query("SELECT * FROM $tabnews") or die(mysql_error());
$numrows = mysql_num_rows($numres);
$result= @mysql_query("SELECT *,DATE_FORMAT(date,'%d.%m.%Y') AS date2 FROM $tabnews WHERE id = '$id' ORDER BY date DESC LIMIT $offs,$epp") or die(mysql_error());
PHP-Code:<?php
$numpages = ceil($numrows / $epp);
for($i=1;$i<=$numpages;$i++) {
?>
<a href="news.php?page=<?=$i?>"><?=$i?></a>
<?php
}
?>
-
03.08.05 15:10 #3
- Registriert seit
- Jan 2005
- Ort
- Flensburg
- Beiträge
- 259
und wie soll ich das jetzt in meinen code einbinden
-
03.08.05 15:32 #4
- Registriert seit
- Sep 2003
- Ort
- Ist ein See in der Gegend...
- Beiträge
- 126
Tja das weiß ich jetzt auch nicht
Umschreiben ? Ne im Ernst, keine Ahnung, ich bin
da auch nicht so der PHP-Freak das ich das Bsp. jetzt auf Deinen Code umgebaut
bekomme, sorry.
Ähnliche Themen
-
Mehrere Seiten in Einer PHP
Von ihrschweine im Forum PHPAntworten: 2Letzter Beitrag: 07.11.07, 22:49 -
re: gästebuch / mehrere seiten
Von masterspot im Forum PHPAntworten: 17Letzter Beitrag: 28.04.05, 15:42 -
Mehrere Seiten
Von StonE12 im Forum PHPAntworten: 2Letzter Beitrag: 11.04.05, 19:53 -
Druckversion aus DB auf mehrere Seiten
Von Ruediger im Forum PHPAntworten: 5Letzter Beitrag: 24.02.04, 21:12 -
Mehrere Seiten
Von lordimac im Forum Flash PlattformAntworten: 1Letzter Beitrag: 08.12.03, 14:01





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren