Mailinglisten-Archive |
Hallo Liste, also, ich habe eine Mysql-Datenbank nahmens PC mit einer Tabelle Computer wie folgt: Bestellnummer | Produktgruppe | Produktbeschreibung | Preis 1 test erster Datenstaz 00,00 2 test zweiter Datensatz 9999,00 Dann habe ich ein "*.html": ... <form action="sucherg.phtml" method="post"> Suchfeld:<br> <select name="Suchfeld"> <option> Bestellnummer <option> Produktgruppe <option> Produktbeschreibung <option> Preis </select><p> Suchwort:<br> <input type="text" name="Suchwort" size="30" maxlength="30"> ... und ein Script "sucherg.phtml": <? mysql_connect("localhost","root",""); $rs= mysql("PC","SELECT * FROM Computer WHERE $Suchfeld LIKE '%$Suchwort%' order by Bestellnummer"); > <HTML> <HEAD> <TITLE>Suchergebnis</TITLE> </HEAD> <BODY> <H1>Suchergebnis</H1> <HR> <? $num=mysql_NumRows($rs); if ( $num != 0 ); > <TABLE BORDER> <TR> <TH>Bestellnummer</TH> <TH>Produktgruppe</TH> <TH>Produktbeschreibung</TH> <TH>Preis</TH> </TR> <? $i=0; while ($i<$num); echo "<TR><TD>" + mysql_result($rs,$i,"Bestellnummer") + "</TD>"; echo "<TD>" + mysql_result($rs,$i,"Produktgruppe") + "</TD>"; echo "<TD>" + mysql_result($rs,$i,"Produktbeschreibung") + "</TD>"; echo "<TD>" + mysql_result($rs,$i,"Preis") + "</TD></TR>"; $i++; endwhile; > </TABLE> <P> <? else; > Es wurden keine auf die Abfrage passenden Datensätze gefunden. <? endif; > <HR> </BODY> </HTML> <? mysql_FreeResult($rs); mysql_close(); > Warum bekomme ich dann diese Fehlermeldung, wenn ich die Abfrage starte? Parse error: parse error in /usr/local/httpd/htdocs/php/sucherg.phtml on line 4 Wenn ich einen anderen Benutzer mit Password angebe, bekomme ich auch noch ein Access denied for user_(at)_meinserver Kann mir mal jemand auf die Sprünge helfen? - Danke Gruß - Franz
php::bar PHP Wiki - Listenarchive