Mailinglisten-Archive |
Stephan Huber wrote:
>
> Hallo Franz,
> ><? mysql_connect("localhost","root","");
> > $rs= mysql("PC","SELECT * FROM Computer
> > WHERE $Suchfeld LIKE '%$Suchwort%'
> > order by Bestellnummer"); >
> Wie wär's am Ende mit '?>' statt mit '>' ;-)
> (Fehler in MySQL-Statements liefern keine Parse-Errors)
hallo, franz und stephan,
das fehlende fragezeichen ist ganz richtig, da es sich um php2 (php/fi)
handelt.
franz, der fehler liegt hier:
WHERE (!)$Suchfeld LIKE '%$Suchwort%'
order by Bestellnummer"); >
du solltest einfache anfuehrungszeichen um variablen in SQL-abfragen
machen:
WHERE '$Suchfeld' LIKE '%$Suchwort%'
order by Bestellnummer"); >
noch besser, du setzt das SQL-statement vorher zusammen:
$sqlStr = "SELECT * FROM Computer WHERE "+$Suchfeld+" LIKE
'%"+$Suchwort+"%' order by Bestellnummer";
$rs= mysql("PC",$sqlStr);
>
> Grüße
> Stephan
>
> work: http://analogon.com
> phpforum: http://analogon.com/php/
>
/gruezi
-- rainer
--------------------------------------------------
rainer kraft ... technical supervisor
*** i-d media ag *** ... www.idgruppe.com
tel.: ++49 7365 9605 205 ... int.: 205
rainer.kraft_(at)_idgruppe.com ... ICQ#: 3983270
--------------------------------------------------
php::bar PHP Wiki - Listenarchive