Hey Leute
Euch allen erstmal ein frohes neues Jahr auch wenns etwas spät kommt ^^
.
Kommen wir nun zum Wesentlichen.
Ich bin gerade dabei mir eine seitenweise Anzeige zu erstellen, die mir aus einer Datenbank 25 Datensätze anzeigt und wenn es mehr sind dann ein Weiterbutton bzw. Pfeil oder sonst was erscheint womit ich zur nächten Seite mit den weiteren Datensätzen springen kann.
Ich kann mir gut vorstellen, dass ihr mit diesen Topics genervt werdet weils schon viele davon gibt aber ich kann diese Beispiele nur schwer auf mein Quelltext umschreiben und ich würde mein Quelltext gerne so beibehalten wie er ist und dort weitermachen wo ich gerade bin tja...zur Zeit bin ich irgendwie festgefahren und weiß nicht weiter...ich hoffe ihr könnt mir bei meinem Problem helfen.
hier mein PHP-Code:
Falls die CSS-Styles bzw. JavaScript-Funktionen notwenidg sind gebe ich sie per Anfrage noch dazu.
MFG Fuma15
Euch allen erstmal ein frohes neues Jahr auch wenns etwas spät kommt ^^
.
Kommen wir nun zum Wesentlichen.
Ich bin gerade dabei mir eine seitenweise Anzeige zu erstellen, die mir aus einer Datenbank 25 Datensätze anzeigt und wenn es mehr sind dann ein Weiterbutton bzw. Pfeil oder sonst was erscheint womit ich zur nächten Seite mit den weiteren Datensätzen springen kann.
Ich kann mir gut vorstellen, dass ihr mit diesen Topics genervt werdet weils schon viele davon gibt aber ich kann diese Beispiele nur schwer auf mein Quelltext umschreiben und ich würde mein Quelltext gerne so beibehalten wie er ist und dort weitermachen wo ich gerade bin tja...zur Zeit bin ich irgendwie festgefahren und weiß nicht weiter...ich hoffe ihr könnt mir bei meinem Problem helfen.
hier mein PHP-Code:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Video-Datenbank</title>
<link rel="stylesheet" type="text/css" href="../css/styles.css">
<script type="text/javascript" src="../javascript/dbshow.js"></script>
</head>
<body>
<div id="formSearch">
<form action="<?php $PHP_SELF ?>" method="post">
<label>Suche nach:</label> <input type="Text" name="suchanfrage" size="24" maxlength="60">
<label>Suchkriterium:</label> <select name='suchkrit'>
<option value='titel'>Titel</option>
<option value='typ'>Typ</option>
<option value='genre'>Genre</option>
<option value='sonstiges'>Bemerkungen</option>
</select>
<label>Sortieren nach:</label> <select name='sort'>
<option value='titel'>Titel</option>
<option value='typ'>Typ</option>
<option value='genre'>Genre</option>
</select> <input type="Submit" name="suche" value="Suche">
</form>
</div>
<div id="tabShow">
<table>
<?php
$host=localhost;
$user=root;
$pwd="";
$db=videodb;
$mysqli=new mysqli($host, $user, $pwd, $db);
if(mysqli_connect_errno()){
printf("Verbindung zur Datenbank fehlgeschlagen:\n %s\n", mysqli_connect_error());
}else{
$query="select * from filme";
if(!mysqli_real_query($mysqli,$query)){
printf("Fehler bei Abfrage:\n %s\n", mysqli_error($mysqli));
}else{
$result=mysqli_store_result($mysqli);
if(mysqli_num_rows($result)==0){
echo "<tr>
<td colspan='5'>Es wurden keine Filme gefunden.</td>
</tr>";
}else{
$rows=1;
$lines=1;
while($row=mysqli_fetch_row($result)){
if($rows==1){
echo "<tr>";
}
if($rows<6){
echo "<td>
<span>
<img src=\"".$row[5]."\" onMouseover=\"sleep('l".$lines."r".$rows."', false);\" onMouseout=\"sleep('l".$lines."r".$rows."', true);\">
<span class=\"bereich\" style=\"display:none;\" id=\"l".$lines."r".$rows."\">
<div class=\"beschreibung\">
Nr: ".$row[0]."<br>
Titel: ".$row[1]."<br>
Typ: ".$row[2]."<br>
Genre: ".$row[3]."<br>
Bemerkungen: ".$row[4]."<br>
</div>
</span>
</span>
</td>";
$rows++;
if($rows==6){
echo "</tr>";
$rows=1;
$lines++;
}
}
if($rows==6 && $lines==6){
//TODO
}
}
echo "</tr>";
mysqli_free_result($result);
mysqli_close($mysqli);
}
}
}
?>
</table>
</div>
</body>
</html>
Falls die CSS-Styles bzw. JavaScript-Funktionen notwenidg sind gebe ich sie per Anfrage noch dazu.
MFG Fuma15