Hallo an alle,
ich bin an einem Script, welches mir durch ein Such-Formular Daten aus einer Tabelle holt und diese auf einer Resultat-Seite anzeigt. Jetzt möchte ich, dass ab einer Anzahl von 10 Ergebnissen ein Link erzeugt wird, der mir die weiteren/restlichen Ergebnisse anzeigt und auf diesen Seiten ebenfalls ein Link um weiter- und auch wieder zurück zu navigieren. Das Script ist soweit fertig, nur werden die Links ('Zurück' und 'Weiter') nicht angezeigt. Hier die Abfrage
:
Die Ausgabe der Ergebnisse (soweit ok):
Der Verusch die Links zu den restlichen Ergebnissen auszugeben (funktioniert nicht):
Bei der Gelegenheit möchte ich mich auch für die bisherige, schnelle Hilfe im Forum bedanken.
ich bin an einem Script, welches mir durch ein Such-Formular Daten aus einer Tabelle holt und diese auf einer Resultat-Seite anzeigt. Jetzt möchte ich, dass ab einer Anzahl von 10 Ergebnissen ein Link erzeugt wird, der mir die weiteren/restlichen Ergebnisse anzeigt und auf diesen Seiten ebenfalls ein Link um weiter- und auch wieder zurück zu navigieren. Das Script ist soweit fertig, nur werden die Links ('Zurück' und 'Weiter') nicht angezeigt. Hier die Abfrage

PHP:
<?php
if(file_exists("library/php/config.php"))
{
include("library/php/config.php");
}
else
{
die("<font face=\"Verdana\" size=\"2\"><b>Fehler:</b> config.php wurde nicht gefunden.</font>");
}
$anzeigen = 10;
if ($vor) {$start=$limit+$anzeigen;}
if ($back) {$start=$limit-$anzeigen;}
if (!$start) {$start=0;}
$dbconnect = mysql_connect($dbhost, $dbuser, $dbpass);
$select = "SELECT * FROM `kb_content` WHERE `subject` LIKE \"%$search%\" OR `content` LIKE \"%$search%\" OR `link` LIKE \"%$search%\" OR `articledate` LIKE \"%$search%\" OR `maincategory` LIKE \"%$search%\" OR `subcategory` LIKE \"%$search%\" ORDER BY `Id` DESC LIMIT $start, $anzeigen";
$query = mysql_db_query($dbname, $select, $dbconnect);
for($i=0;$i<mysql_num_rows($query);$i++)
{
$array[$i] = mysql_fetch_array($query);
}
$sql1 = "SELECT subject FROM `kb_content` WHERE subject=1";
$result1 = mysql_db_query($dbname, $sql1, $dbconnect);
$max = mysql_num_rows($result1);
?>
PHP:
<?php for($i=0;$i<count ($array);$i++) { echo "<img src=\"images/arrow.gif\" width=\"14\" height=\"6\"> "."<a href=\"show_article.php?id=".$array[$i][Id]."\">".$array[$i][subject]."</a><br>"; } ?>
PHP:
<?php if ($start>=$anzeigen) { echo "<a href='".$PHP_SELF."?limit=".$start."&back=1'>Zurück</a> "; } ?><?php if ($start+$anzeigen<$max) { echo "<a href='".$PHP_SELF."?limit=".$start."&vor=1'>Weiter</a>"; } ?>