hallo
hab da ien problem mit dem durchsuchen einer Tabelle von MySQL .....
Als Fehler wird folgendes angezeigt:
You have an error in your SQL syntax near '' at line 1
she aber keinen fehler dort, hoffe ihr schon !
hier ist der code:
danke für eure Hilfe ....
hab da ien problem mit dem durchsuchen einer Tabelle von MySQL .....
Als Fehler wird folgendes angezeigt:
You have an error in your SQL syntax near '' at line 1
she aber keinen fehler dort, hoffe ihr schon !
hier ist der code:
PHP-Code:
<html>
<head>
</head>
<body>
Ihre Suchresultate:
<p>
<?php
$db = mysql_connect ("****", "****", "***");
mysql_select_db("****",$db);
$query = "SELECT artikelnummer, artikelname, ve FROM produkte WHERE ";
for($i=0; $i<count($eingabe_array); $i++){
$query .= "(artikelnummer like '%".$eingabe_array[$i]."%' or artikelname like '%".$eingabe_array[$i]."%')";
if($i<count($eingabe_array)-1){
$query .= ' and ';
}
}
$result = mysql_db_query('db',$query)or die(mysql_error());
$num_artikel = mysql_num_rows($result);
for($i=0; $i<$num_artikel; $i++){
$artikelnummer = mysql_result($result,$i,'artikelnummer');
$artikelname = mysql_result($result,$i,'artikelname');
$ve = mysql_result($result,$i,'ve');
echo "<table width=\"600\" height=\"45\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<tr>";
echo "<td width=\"100\"><font size=\"2\" face=\"Arial\">Artikelnummer:</font></td>";
if (is_file("/pfad/".$feld["artikelnummer"]."jpg")==1)
{
echo "<td width=\"350\"><font size=\"2\" face=\"Arial\"><em><a href=\"".$feld["artikelnummer"].".jpg\" target=\"_blank\">".$feld["artikelnummer"]."</a></em></font></td>";
}
else
{
echo "<td width=\"350\"><font size=\"2\" face=\"Arial\"><em>".$feld["artikelnummer"]."</em></font></td>";
}
echo "<td width=\"60\"><font size=\"2\" face=\"Arial\">VE:</font></td>";
echo "<td width=\"100\"><font size=\"2\" face=\"Arial\"><em>".$feld["ve"]."</em></font></td>";
echo "</tr>";
echo "<tr>";
echo "<td width=\"100\"><font size=\"2\" face=\"Arial\">Artikelname:</font></td>";
echo "<td width=\"350\"><font size=\"2\" face=\"Arial\"><em>".$feld["artikelname"]."</em></font></td>";
echo "</tr>";
echo "<tr><td><br></td></tr>";
}
?>
</body>
</html>
Kommentar