Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Blätterfunktion geht nicht » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Blätterfunktion geht nicht
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
bambi.bummler bambi.bummler ist weiblich
ehemals Tiamat


images/avatars/avatar-53324.gif

Dabei seit: 07.02.2007
Beiträge: 1.229
Herkunft: Thüringen

Blätterfunktion geht nicht Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich habe in zwei Skripten die gleiche Blätterfunktion, lediglich andere sql Abfrage. In einem der Skripte gehts, im anderen nicht.

In dieser geht es:

php:
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:

<?php include "header_int.php";
      echo "<body class='c'><h2>&raquo; News</h2><br><br>";
$seite = $_GET["seite"]; 

if(!isset($seite)) 
   { 
   $seite = 1; 
   } 



$link = mysql_connect($dbhost, $dbuser, $dbpasswd) or die ("Keine Verbindung moeglich");  



$eintraege_pro_seite = 10; 



$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite; 


$abfrage = "SELECT * FROM news ORDER BY id DESC LIMIT $start, $eintraege_pro_seite"; 
$ergebnis = mysql_query($abfrage); 
while($row = mysql_fetch_object($ergebnis)) 
    { 
   $titel = $row->titel;
   $text = $row->text;
   $verfasser = $row->verfasser;
   $timestamp = $row->timestamp;
   $datum = date("d.m.Y",$timestamp);
   $uhrzeit = date("H:i",$timestamp); 
   
   echo "
    <table width='400'>
      <tr><th>&raquo; $titel [vom $datum | $uhrzeit Uhr]</th></tr>
      <tr><td>$text<br><br><i>verfasst von <b>$verfasser</b></i></td></tr>
    </table><br><br>
   "; 
   } 

$result = mysql_query("SELECT id FROM news"); 
$menge = mysql_num_rows($result); 


$wieviel_seiten = $menge / $eintraege_pro_seite; 



echo "<b>&raquo;</b> "; 



for($a=0; $a < $wieviel_seiten; $a++) 
   { 
   $b = $a + 1; 


   if($seite == $b) 
      { 
      echo "  <b>[$b]</b> "; 
      } 


   else 
      { 
      echo "  <a href='?seite=$b'>$b</a> "; 
      } 


   } 
echo "<b>&laquo;</b></div>"; 
?>


Und in folgender wird lediglich nur >>[1]<< ausgegeben, obwohl mindestens 2 Seiten da sein müssten!

php:
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:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:

<?php include "header_int.php";
      echo "<body class='c'><h2>&raquo; Aussehen</h2><br><br>
      
            <form action='aussehen.php' method='POST'>
        <table width='400'>
          <tr><th width='200'>Farbe:</th><td>
                                             <select name='farbe'>
                                             <option value=''>Alle</option>
                                             <option value='Rappe'>Rappe</option>
                                             <option value='Fuchs'>Fuchs</option>
                                             <option value='Brauner'>Brauner</option>
                                             <option value='Schimmel'>Schimmel</option>
                                             <option value='Schecke'>Schecke</option>
                                             <option value='Sonstige'>Sonstige</option>
                                             </select></td></tr>
          <tr><th>Art:</th><td> 
                                <select name='art'>
                                <option value=''>Alle</option>
                                <option value='Vollblut'>Vollblut</option>
                                <option value='Warmblut'>Warmblut</option>
                                <option value='Kaltblut'>Kaltblut</option>
                                <option value='Pony'>Pony</option>
                                <option value='Fohlen'>Fohlen</option>
                                </select></td></tr>
          <tr><th>Rasse:</th><td><input type='text' name='rasse'><br>Freilassen, wenn alle Aussehen angezeigt werden sollen!
          </td></tr>
          <tr><th colspan='2'><input type='submit' value='Suchen'></th></tr>
                                
        </table>
      </form><br><br>
      <img src=images/grafiken/trenner.jpg><br><br>
      <table width='400'>
      <tr><th width='250'>Bild</th><td>Infos</td></tr>";
      
      $farbe = $_POST["farbe"];
      $art = $_POST["art"];
      $rasse = $_POST["rasse"];
      
      $seite = $_GET["seite"]; 
      
      
$seite = $_GET["seite"]; 

if(!isset($seite)) 
   { 
   $seite = 1; 
   } 



$link = mysql_connect($dbhost, $dbuser, $dbpasswd) or die ("Keine Verbindung moeglich");  



$eintraege_pro_seite = 10; 



$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite; 


$abfrage = "SELECT * FROM aussehen WHERE farbe LIKE '%$farbe' AND art LIKE '%$art' AND rasse LIKE '%$rasse' AND reserviert = '' AND vergeben = '' ORDER BY id ASC LIMIT $start, $eintraege_pro_seite"; 
$ergebnis = mysql_query($abfrage); 
while($row = mysql_fetch_object($ergebnis)) 
    { 
   $foto = $row->foto;
   $copyright = $row->copyright;
   $farbe = $row->farbe;
   $rasse = $row->rasse;
   $art = $row->art;
   $id = $row->id;
   
      $csql = "SELECT * FROM fotografen WHERE id = '$copyright'";
      $cergebnis = mysql_db_query($db, $csql, $verbindung);
      while ($raw = mysql_fetch_object($cergebnis))
      {$fotograf = $raw->name;
   
   echo "
    <tr><th><img src='$foto' width='225'></th><td><b>&raquo; $id</b><br>
                                                  &copy; $fotograf<br><br>
                                                  Farbe: $farbe<br>
                                                  Rasse: $rasse<br>
                                                  Art: $art<br></td></tr>      
   "; 
   } 
   } 

$result = mysql_query("SELECT id FROM aussehen WHERE farbe LIKE '%$farbe' AND art LIKE '%$art' AND rasse LIKE '%$rasse' AND reserviert = '' AND vergeben = ''"); 
$menge = mysql_num_rows($result); 


$wieviel_seiten = $menge / $eintraege_pro_seite; 



echo "<b>&raquo;</b> "; 



for($a=0; $a < $wieviel_seiten; $a++) 
   { 
   $b = $a + 1; 


   if($seite == $b) 
      { 
      echo "  <b>[$b]</b> "; 
      } 


   else 
      { 
      echo "  <a href='?seite=$b'>$b</a> "; 
      } 


   } 
echo "<b>&laquo;</b></div>"; 
?>


Kann mir jemand helfen? Vroni und ich kommen einfach nicht weiter....

__________________

07.02.2008 18:48 bambi.bummler ist offline E-Mail an bambi.bummler senden Homepage von bambi.bummler Beiträge von bambi.bummler suchen Nehmen Sie bambi.bummler in Ihre Freundesliste auf Fügen Sie bambi.bummler in Ihre Kontaktliste ein MSN Passport-Profil von bambi.bummler anzeigen
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Blätterfunktion geht nicht

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH