phpbar.de logo

Mailinglisten-Archive

Parse error (order by?)
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Parse error (order by?)



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&auml;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

Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive