Suchergebnisse <1>

Lass dir doch einfach mal die Anzahl der Seiten ausgeben BEVOR mit dem if() prüfst wie ob es mehr als 1 ist.
 
PHP:
$result = mysql_query("SELECT * FROM `news30_story` as s, `news30_users` as u WHERE `story` LIKE '%".mysql_real_escape_string ($_POST['such'])."%' AND s.author = u.uid"); 
$menge = mysql_num_rows($result); 


$wieviel_seiten = $menge / $eintraege_pro_seite;

Ich weis nicht ob du das immer noch so drin hast ... aber lass dir einfach danach mal mit

PHP:
echo $wieviel_seiten;

ausgeben was in dieser Variable steht.
 
PHP:
$result = mysql_query("SELECT * FROM `news30_story` as s, `news30_users` as u WHERE `story` LIKE '%".mysql_real_escape_string ($_POST['such'])."%' AND s.author = u.uid"); 
$menge = mysql_num_rows($result); 


$wieviel_seiten = $menge / $eintraege_pro_seite; 
echo $wieviel_seiten;
ich habe jetzt den script so verändert wenn ich es richtig vestanden habe ^ ^'' aber ich habe immer noch das gleiche problem
 
Ist klar das du da Probleme bekommst : das ist ein Float ... dein ganzes Script ist aber nur für Integer ausgelegt ... ändere es entsprechend.
 
Zurück