Einzelnen Beitrag anzeigen
  #2  
Alt 15.12.2006, 15:08:01
BenniG. BenniG. ist offline
Member
 
Registriert seit: Oct 2006
Beiträge: 610
AW: Anzahl der Einträge beschränken - Fehler!?

Eiei, bist du ein Performance-Verschwender.
PHP-Code:
<?php
$anzeigen
=10;
$host="localhost";
$user="root";
$pass="";
$db="benni";
$PHP_SELF=$_SERVER['PHP_SELF'];

$start=1;
if (isset(
$_GET['start'])) $start=$_GET['start'];


//Auslesen der Einträge
$link mysql_connect ($host,$user,$pass);
mysql_select_db($db$link);


//Ermitteln der Anzahl der Einträge
$sql1 "SELECT count(*) FROM bilder";
$result1 mysql_query($sql1$link);
$max mysql_result($result1,0,0);

?>

<html>
<head>
<title>Bilderverwaltung</title>
</head>
<body>

<?php
//Ausgeben der Einträge
$sql "SELECT BildID, artistname, bildname FROM bilder WHERE BildID >=1 ORDER BY artistname LIMIT $start , $anzeigen";
$result mysql_query($sql$link);
while(
$ergebnis mysql_fetch_array($result))
{
    echo 
'
        <table border="0" width="500"><tr><td>' 
$ergebnis['artistname'] . '</td>
            <td align="left">' 
$ergebnis['bildname'] . ' </td> </tr>
        </table>'
;
}

//Ausgeben der Weiter und zurück Buttons
echo "<table border=0 width=500><tr><td align=left>";
if(
$start>=$anzeigen){echo "<a href='".$PHP_SELF."?start=".($start-$anzeigen)."'>zurück</a>";}
echo 
"</td><td align=right>";
if(
$start+$anzeigen<$max){echo "<a href='".$PHP_SELF."?start=".($start+$anzeigen)."'>weiter</a>";}
echo 
"</tr></table>";
?>
</body>
</html>

//Scriptende

Geändert von BenniG. (15.12.2006 um 15:10:08 Uhr)
Mit Zitat antworten