phpbar.de logo

Mailinglisten-Archive

[php] Suchabfrage PHP/mySQL

[php] Suchabfrage PHP/mySQL

Erik Bender php_(at)_phpcenter.de
Mon, 11 Feb 2002 14:35:46 +0100


Hi Patrick.

Danke, das klappt soweit.

>  ...
>  ." where subjekt like '%".$subjekt."%' and text like '%".$text."%'"
>  ...

Aber mein Code sieht komplett wie folgt aus, damit ich die Anzahl der
Treffer ermittle und die üblichen [Vorherige Einträge] [Weitere Einträge]
- Buttons generieren kann.

Bei der ersten $query-Abfrage erhalte ich nun immer einen parse-error.
Wenn ich nur die zweite Abfrage teste, dann funktioniert alles.

*****
	settype($page, "integer");
	$limit = 8;
	$query = "select * from ".$CFG[table][news]." where artikeltitel like
'%".$titel."%' and artikeltext like '%".$text."%' and autornachname like
'%".$nachname."%';
	$cnt_res = mysql_query ($query);
	$count = mysql_num_rows ($cnt_res);
	$total = floor($count/$limit)+1;
	if (($total - 1) * $limit == $count)
	{
		$total--;
	}

	$query = "select * from ".$CFG[table][news]." where artikeltitel like
'%".$titel."%' and artikeltext like '%".$text."%' and autornachname like
'%".$nachname."%' order by artikeltime desc limit ".($page * $limit).",
".$limit;
	$result = mysql_query ($query);
*****

Woran kann das liegen?

Danke nochmals!

Erik


Erik Bender
Dipl.-Kfm.


php::bar PHP Wiki   -   Listenarchive