ich habe folgendes script zum durchsuchen einer mysql db, mit welchem ich jedoch immer nur eine Spalte durchsuchen kann, wie mache ich eine kombinierte suche? Das Eingabeformular soll 5 Eingabefelder haben nach denen durchsucht werden soll. Wie mache ich das?
Kann mir bitte jemand ein Beispel script zeigen?
<?php
if (!$Suchwort) { } else {
$db=mysql_connect("xxx.xxx.de","www.xxx.de","xxx");
$zwi=mysql_db_query("xxx","select * from xxx where ime LIKE '%$Suchwort%'");
if (mysql_num_rows($zwi) == 0){
echo "Keine Datensätze gefunden!";
}
print "<table border=1>\n";
while($res=mysql_fetch_array($zwi))
{
echo "<tr><td>$res[ime]</td><td>$res[ulica]</td><td>$res[postbroj]</td
><td>$res[grad]</td><td>$res[regio]</td><td>$res[indgra]</td><td>$res[telefon]</td><td>$res[fax]</td><td>$res[email]</td><td>$res[brojrad]</td><td>$res[proizvod1]</td><td>$res[proizvod2]</td><td>$res[proizvod3]</td><td>$res[usluga1]</td><td>$res[usluga2]</td><td>$res[opis]</td><td>$res[komentar]</td></tr>\n";
}
echo "</table>\n";
mysql_close($db);
}
?>
Kann mir bitte jemand ein Beispel script zeigen?
<?php
if (!$Suchwort) { } else {
$db=mysql_connect("xxx.xxx.de","www.xxx.de","xxx");
$zwi=mysql_db_query("xxx","select * from xxx where ime LIKE '%$Suchwort%'");
if (mysql_num_rows($zwi) == 0){
echo "Keine Datensätze gefunden!";
}
print "<table border=1>\n";
while($res=mysql_fetch_array($zwi))
{
echo "<tr><td>$res[ime]</td><td>$res[ulica]</td><td>$res[postbroj]</td
><td>$res[grad]</td><td>$res[regio]</td><td>$res[indgra]</td><td>$res[telefon]</td><td>$res[fax]</td><td>$res[email]</td><td>$res[brojrad]</td><td>$res[proizvod1]</td><td>$res[proizvod2]</td><td>$res[proizvod3]</td><td>$res[usluga1]</td><td>$res[usluga2]</td><td>$res[opis]</td><td>$res[komentar]</td></tr>\n";
}
echo "</table>\n";
mysql_close($db);
}
?>
Kommentar