
74487
20.07.2009, aktualisiert am 03.08.2009
Mit PHP in SQL suchen
Hallo,
würde gerne über eine PHP-Seite in einer SQL-Tabelle suchen.
Habe ein Eingabefeld welches in allen Spalten suchen soll.
Wie mache ich das am besten?
Danke schonmal.
würde gerne über eine PHP-Seite in einer SQL-Tabelle suchen.
Habe ein Eingabefeld welches in allen Spalten suchen soll.
Wie mache ich das am besten?
Danke schonmal.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 120815
Url: https://administrator.de/forum/mit-php-in-sql-suchen-120815.html
Ausgedruckt am: 14.04.2025 um 03:04 Uhr
5 Kommentare
Neuester Kommentar
Zitat von @74487:
Hab schon. Danke.
$sql = 'SELECT
login,
email,
salutation,
first_name,
last_name,
comments,
phone
FROM
customer_user
WHERE
login
LIKE \'%'.$_POST['search'].'%\'
OR
email
LIKE \'%'.$_POST['search'].'%\'
OR
salutation
LIKE \'%'.$_POST['search'].'%\'
OR
first_name
LIKE \'%'.$_POST['search'].'%\'
OR
last_name
LIKE \'%'.$_POST['search'].'%\'
OR
comments
LIKE \'%'.$_POST['search'].'%\'
OR
phone
LIKE \'%'.$_POST['search'].'%\'
ORDER BY
login
';
Hab schon. Danke.
$sql = 'SELECT
login,
email,
salutation,
first_name,
last_name,
comments,
phone
FROM
customer_user
WHERE
login
LIKE \'%'.$_POST['search'].'%\'
OR
LIKE \'%'.$_POST['search'].'%\'
OR
salutation
LIKE \'%'.$_POST['search'].'%\'
OR
first_name
LIKE \'%'.$_POST['search'].'%\'
OR
last_name
LIKE \'%'.$_POST['search'].'%\'
OR
comments
LIKE \'%'.$_POST['search'].'%\'
OR
phone
LIKE \'%'.$_POST['search'].'%\'
ORDER BY
login
';
Ich hoffe das du den Code nicht genau so verwenden wirst ;) Such mal nach den Begriff SQL-Injection
Nicht nur unsicher wie EvilMoe bereits bemerkt hat, sondern auch noch langsam..es muss jeder Wert einzeln verglichen und noch die ODER-Verknüpfung durchgeführt werden.
Bezüglich der Datenverifizierung habe ich hier vor einiger Zeit mal ein Tutorial veröffentlicht: Universelle Datenvalidierung mit PHP
vg
Bytecounter
Bezüglich der Datenverifizierung habe ich hier vor einiger Zeit mal ein Tutorial veröffentlicht: Universelle Datenvalidierung mit PHP
vg
Bytecounter