Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Blätterfunktion geht nicht (https://www.gegen-bilderklau.net/thread.php?threadid=128093)


Geschrieben von bambi.bummler am 07.02.2008 um 18:48:

  Blätterfunktion geht nicht

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....


Forensoftware: Burning Board, entwickelt von WoltLab GmbH