Hi,
- die beiden Suchfelder:
oben zu Beginn des Skriptes:
if(!empty($suchfeld)) {
// das gilt allgemein
$suchfeld = trim($suchfeld);
// das hier ist SQL-spezifisch
$sql_criterium = str_replace(" ","%",$suchfeld);
$sql_criterium= "%".$sql_criterium."%";
// hier noch zur Sicherheit gegen ungültige Zeichen etc., vgl
// Sicherheit 1
// Sicherheit 2
// mysql_real_escape_string
$sql_criterium = mysql_real_escape_string($sql_criterium);
$sql = "SELECT * FROM $tbl
WHERE
$a1 LIKE '$sql_criterium' OR
$b1 LIKE '$sql_criterium' OR
$c1 LIKE '$sql_criterium' OR
$d1 LIKE '$sql_criterium' OR
$e1 LIKE '$sql_criterium' OR
$f1 LIKE '$sql_criterium'";
} else {
$sql = "SELECT * FROM $tbl";
}
- Zu der register_globals-Problematik:
Register-Globals-Erläuterungen im PHP-Manual - sorry, deutsche Seite ist irgendwie weg...
MfG
Rouven
--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(