Probleme mit Blätterfunktion / Seiteanzahl

toboli

Erfahrenes Mitglied
Hallo,

ich habe da ein Problem mit einer Blätterfunktion. Bisher habe ich eien Funktion
verwendet, die alle Einträge in euner DB ermittelt. Die sah immer so aus:


PHP:
<?php
epp = 25;
if($page=='') { $page = '1'; }
$offs = ($page-1) * $epp;
$numres= @mysql_query("SELECT * FROM $tabname") or die(mysql_error());
$numrows = mysql_num_rows($numres);
$result= @mysql_query("SELECT *,DATE_FORMAT(date,'%d.%m.%Y') AS date2 FROM $tabname ORDER BY date DESC LIMIT $offs,$epp") or die(mysql_error());
?>

Der Link wurde dann so ausgegeben :

PHP:
Seiten:
<?php $numpages = ceil($numrows / $epp);
  for($i=1;$i<=$numpages;$i++) {
?>
<a href="news.php?page=<?=$i?>"><?=$i?></a>
<?php } ?>

Mit diesem Script wurden ja alle Einträge aus einer Tabelle ausgelsen. Nun habe ich aber
eine Suchfunktion und habe keine Ahnung wie ich hier die Blätterfunktion anpassen kann.
Vorallem auch das die aktive Seitezahl Fett angezeigt wird.

Hier die SQl-Abfrage:

PHP:
<?php
$query = " 
        SELECT * FROM `".$tab."` WHERE   
        `fbranche1` LIKE '".mysql_real_escape_string($wort)."'
        OR `fbranche2` LIKE '".mysql_real_escape_string($wort)."' 
        OR `fbranche3` LIKE '".mysql_real_escape_string($wort)."'
        OR `fbesch` LIKE '".mysql_real_escape_string($wort)."'
        OR `fkbesch` LIKE '".mysql_real_escape_string($wort)."'
        OR `fstrasse`  LIKE '".mysql_real_escape_string($wort)."' 
        OR `ftel` LIKE '".mysql_real_escape_string($wort)."'
        OR  `fname` LIKE '".mysql_real_escape_string($wort)."' 
        ORDER BY forder LIMIT 100 "; 
                    
     $result = mysql_query($query) or die(mysql_error());
?>

Ich habe es schon mit diesem Beispiel probiert, dass haut aber nicht hin. Da ich jetzt nicht so die Ahnung von
PHP habe, tue ich mich ein bisserl schwer mit einer anderen Lösung.

Kann mir hier jemand weiterhelfen wie ich obige Funkton so umschreiben kann, dass
diese für die Ausgabe passt und die aktuelle Seitenzahl in Bold anzeigt.

Danke jetzt schon...
 
Hallo,

keiner ne Antwort? Ich muss dich eingentlich nur den $query in die Abfrage $numres
einbauen. Allerdings bekomme ich egal wie immer den Fehler :

"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource "

Das der Link FETT angezeigt wird habe ich inzwischen hinbekommen. Aber kann mir jemand mit dem anderen Probem helfen?
 
Zuletzt bearbeitet:
Zurück