Nach einigen Versuchen haben ich es jetzt geschafft die Seitenzahlen für das Blättern zu integrieren. Leider gibt es hier immer noch ein Problem. Sobald ich auf eine Seitenzahl clicke werden dann alle Einträge aus der Datenbank angezeigt und die vorher durchgeführte Selektion somit wieder auffgehoben.
Kann mir jemand vielleicht einen Tipp geben, was an meinem Script noch falsch sein könnte???
$term= ltrim("$term");
$term= rtrim("$term");
$query2="SELECT * FROM $sitetable4 WHERE kat='$kat' and code='1' and text LIKE '%$term%' or titel LIKE '%$term%'";
$result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
$treffer= mysql_num_rows($result2);
$trefferzahl= bcdiv($treffer,$anzeigenrubrikzahl,2);
$trefferzahl= ceil($trefferzahl);
$ausgabe22= $anzeigenrubrikzahl;
$ausgabe2= 0;
$tebel1= 1;
while($trefferzahl>="1")
{
echo("<a href=\"spielplatz_suche2.php?treffzahl=$ausgabe2&kat=$kat\" target=\"_self\" class=\"a\"><font size=\"$fontgross\" color=\"$fontgrosscolor\">[$tebel1]</font></a> ");
$tebel1++;
$trefferzahl--;
$ausgabe2= $ausgabe2 + $ausgabe22;
}
echo("</div>
</td>
</tr>
</table>
<font size=\"1\"><br>
<br>
</font>");
if($treffzahl=="")
{
$treffzahl= 0;
}
****************************************
[COLOR=crimson]Dieser Teil funktioniert ab hier ohne Probleme!!![/COLOR]
****************************************
$term= ltrim("$term");
$term= rtrim("$term");
$query2="SELECT * FROM $sitetable4 WHERE code='1' ORDER BY datum1 DESC LIMIT $treffzahl,$anzeigenrubrikzahl";
$result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
while($date=mysql_fetch_row($result2))
{
$titel= "$date[1]";
$text= "$date[2]";
$artikeldatum= "$date[12]";
$artikeltipp= "$date[13]";
$id= "$date[0]";
$text= ereg_replace("<br>"," ",$text);
$text= substr("$text",0,$stellenzahl);
$bild1url= "$date[20]";
$bild2url= "$date[21]";
if($bild1url=="" or $bild2url="")
{
$bildurl="<img src=\"gra/ohnebild.gif\" border=\"0\">";
}
else
{
$bildurl="<img src=\"gra/bild.gif\" border=\"0\">";
}
$data= date("d.m.Y");
if($artikeldatum=="$data")
{
$neu="<img height=\"9\" src=\"gra/neu2.gif\" width=\"37\" alt=\"Heute neu...\">";
}
else
{
$neu="";
}
if($artikeltipp=="1")
{
$tipp="<img height=\"9\" src=\"gra/tip.gif\" width=\"37\" alt=\"Unser tip...\">";
}
else
{
$tipp="";
}
echo("<table cellpadding=\"0\" width=\"98%\">
<tr>
<td>
<div align=\"left\">
<table cellpadding=\"0\" width=\"100%\">
<tr>
<td width=\"40\">
<div align=\"left\">
$neu</div>
</td>
<td><a href=\"spielplatz.php?id=$id\" target=\"_self\" title=\"zum eingetragenen Indoorspielplatz...\" class=\"a\"><font size=\"$fontklein\" color=\"$fontgrosscolor\">$titel</font></a></td>
<td width=\"40\">$bildurl $tipp</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
</tr>
</table><font size=\"2\"><br></font>");
}
echo("<br></center>
</td>
</tr>
</tbody>
</table>
</center>
</td>
</tr>
</tbody>
</table>");
Kann mir jemand vielleicht einen Tipp geben, was an meinem Script noch falsch sein könnte???
$term= ltrim("$term");
$term= rtrim("$term");
$query2="SELECT * FROM $sitetable4 WHERE kat='$kat' and code='1' and text LIKE '%$term%' or titel LIKE '%$term%'";
$result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
$treffer= mysql_num_rows($result2);
$trefferzahl= bcdiv($treffer,$anzeigenrubrikzahl,2);
$trefferzahl= ceil($trefferzahl);
$ausgabe22= $anzeigenrubrikzahl;
$ausgabe2= 0;
$tebel1= 1;
while($trefferzahl>="1")
{
echo("<a href=\"spielplatz_suche2.php?treffzahl=$ausgabe2&kat=$kat\" target=\"_self\" class=\"a\"><font size=\"$fontgross\" color=\"$fontgrosscolor\">[$tebel1]</font></a> ");
$tebel1++;
$trefferzahl--;
$ausgabe2= $ausgabe2 + $ausgabe22;
}
echo("</div>
</td>
</tr>
</table>
<font size=\"1\"><br>
<br>
</font>");
if($treffzahl=="")
{
$treffzahl= 0;
}
****************************************
[COLOR=crimson]Dieser Teil funktioniert ab hier ohne Probleme!!![/COLOR]
****************************************
$term= ltrim("$term");
$term= rtrim("$term");
$query2="SELECT * FROM $sitetable4 WHERE code='1' ORDER BY datum1 DESC LIMIT $treffzahl,$anzeigenrubrikzahl";
$result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
while($date=mysql_fetch_row($result2))
{
$titel= "$date[1]";
$text= "$date[2]";
$artikeldatum= "$date[12]";
$artikeltipp= "$date[13]";
$id= "$date[0]";
$text= ereg_replace("<br>"," ",$text);
$text= substr("$text",0,$stellenzahl);
$bild1url= "$date[20]";
$bild2url= "$date[21]";
if($bild1url=="" or $bild2url="")
{
$bildurl="<img src=\"gra/ohnebild.gif\" border=\"0\">";
}
else
{
$bildurl="<img src=\"gra/bild.gif\" border=\"0\">";
}
$data= date("d.m.Y");
if($artikeldatum=="$data")
{
$neu="<img height=\"9\" src=\"gra/neu2.gif\" width=\"37\" alt=\"Heute neu...\">";
}
else
{
$neu="";
}
if($artikeltipp=="1")
{
$tipp="<img height=\"9\" src=\"gra/tip.gif\" width=\"37\" alt=\"Unser tip...\">";
}
else
{
$tipp="";
}
echo("<table cellpadding=\"0\" width=\"98%\">
<tr>
<td>
<div align=\"left\">
<table cellpadding=\"0\" width=\"100%\">
<tr>
<td width=\"40\">
<div align=\"left\">
$neu</div>
</td>
<td><a href=\"spielplatz.php?id=$id\" target=\"_self\" title=\"zum eingetragenen Indoorspielplatz...\" class=\"a\"><font size=\"$fontklein\" color=\"$fontgrosscolor\">$titel</font></a></td>
<td width=\"40\">$bildurl $tipp</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
</tr>
</table><font size=\"2\"><br></font>");
}
echo("<br></center>
</td>
</tr>
</tbody>
</table>
</center>
</td>
</tr>
</tbody>
</table>");
Kommentar