problem mit mysql auslese
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abc
ausdruck
befehl
beitrag
daten
datensatz
fragen
kriterium
lese
mglichkeit
order
positiv
prinzip
produkt
schild
sonderzeichen
staubsauger
vielen dank
vorsilbe
-
hallo,
ich arbeite derzeit an einem kleinen projekt und dazu lese ich die daten aus der datenbank aus (^^).
um das genauer zu schildern: ich habe 27 kriterien, A - Z + # (im prinzip das selbe wie bei einer lyrics seite...)
ich frage die datensätze über den befehl:
$abfrage="SELECT * FROM produkt WHERE name LIKE '".$abc."%' ORDER BY name ASC";
nur, wenn jetzt auf die # geklickt wird, kommt leider nix raus... die produkte haben verschiedene vorsilben... (2309 Küchenschaber, 192v Staubsauger z.B.)
kennt jemand vielleicht eine möglichkeit, wie ich das anstellen könnte, dass er mir da alle ausliest?
mit einer # geht es leider nicht (irgendwo logisch...^^)
danke
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Beinhaltet "#" nur die Zahlen 0-9 oder auch Sonderzeichen?
Egal wie, dir ist mit Regulären Ausdrücken geholfen.
$abfrage='SELECT * FROM produkt WHERE name REGEXP '^[0-9]+' ORDER BY name ASC';
bzw:
$abfrage='SELECT * FROM produkt WHERE name RLIKE '^[0-9]+' ORDER BY name ASC';
Mehr Möglichkeiten zu den Regulären Ausdrücken in MySQL kannst du in der Doku finden.
Beitrag geändert: 23.11.2006 15:03:26 von evil-devil -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage