tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
295
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    caramba12321 caramba12321 ist offline blödefragensteller
    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>&nbsp;</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'>&nbsp;</td>
     </tr></table><br><b><b>!-->
     

  2. #2
    toboli toboli ist offline Mitglied Gold
    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:
    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()); 
    Dann die While-Schleife und im HTML bzw. PHP :

    PHP-Code:
    <?php
    $numpages 
    ceil($numrows $epp);
    for(
    $i=1;$i<=$numpages;$i++) {
     
    ?>
    <a href="news.php?page=<?=$i?>"><?=$i?></a>
    <?php
     
    }
     
    ?>
     

  3. #3
    caramba12321 caramba12321 ist offline blödefragensteller
    Registriert seit
    Jan 2005
    Ort
    Flensburg
    Beiträge
    259
    und wie soll ich das jetzt in meinen code einbinden
     

  4. #4
    toboli toboli ist offline Mitglied Gold
    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

  1. Mehrere Seiten in Einer PHP
    Von ihrschweine im Forum PHP
    Antworten: 2
    Letzter Beitrag: 07.11.07, 22:49
  2. re: gästebuch / mehrere seiten
    Von masterspot im Forum PHP
    Antworten: 17
    Letzter Beitrag: 28.04.05, 15:42
  3. Mehrere Seiten
    Von StonE12 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 11.04.05, 19:53
  4. Druckversion aus DB auf mehrere Seiten
    Von Ruediger im Forum PHP
    Antworten: 5
    Letzter Beitrag: 24.02.04, 21:12
  5. Mehrere Seiten
    Von lordimac im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 08.12.03, 14:01