Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Suche: Wenn keine Einträge->Text ausgeben [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Suche: Wenn keine Einträge->Text ausgeben


 
hasch
20-11-2004, 11:45 
 
Hallo,
ich eine Suche geschrieben, ich möchte jetzt einen Text ausgeben, wenn keine Ergebnisse gefunden wurden, wie kann ich das machen, habe schon einiges ausprobiert, klappt aber alles nicht, wie kann ich das machen?

 
mrhappiness
20-11-2004, 11:55 
 
indem du zählst wieviel suchergebnisse du hast?

wie sieht dein code denn aus?
und was hast du versucht?

 
hasch
20-11-2004, 12:02 
 
Das mit dem Zählen habe ich versucht
$row_test = mysql_num_fields($load_suche);
echo $row_test;
if($row_test == 0)
echo "Keine Einträge gefunden";

Hier der Code für die Ausgabe der Suchergebnisse:
$load_suche = mysql_query("SELECT titel, datum,
id FROM $dbnews WHERE titel LIKE '%".$_POST['suchen_be']."%' ORDER BY datum DESC");
while($row_suche = mysql_fetch_array($load_suche))
{
extract($row_suche);
$day_time = strftime("%H:%M", $datum);
if(strlen($titel) >= $ab_ar)
$titel = str_replace($titel, substr($titel, 0, $ab_ar)."...", $titel);
echo "$titel";
}

 
wahsaga
20-11-2004, 12:06 
 
Original geschrieben von hasch
Das mit dem Zählen habe ich versucht
$row_test = mysql_num_fields($load_suche);
mysql_num_rows() würde ich für angebrachter halten.

 
hasch
20-11-2004, 12:22 
 
Danke jetzt klappts.


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:42 Uhr.