Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Suche [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Suche


 
thea
28-04-2005, 15:29 
 
Tagchen,

ich habe in einer Spalte den Eintrag "schönes Haus"


Wenn ich nun nach Haus eingebe, soll der Datensatz gefunden werden, nicht aber wenn ich haus eingebe. Wie sollte die Suchabfrage aussehen?

SELECT * FROM anzeigen WHERE beschreibung Like '%$suchwort%'

Hier wird ja die Groß- und Kleinschreibung ignoriert. Wie müßte es richtig sein?

 
penizillin
28-04-2005, 15:34 
 
ist zwar kein php-problem, aber - was hast du für eine db?

 
thea
28-04-2005, 15:35 
 
Eine ganz normale Mysql Datenbank. Was genau möchtest du wissen?

 
penizillin
28-04-2005, 15:36 
 
'eine ganz normale' version und dadrunter laufendes os.

 
wahsaga
28-04-2005, 15:38 
 
wenn mysql: stichwort BINARY
als attribut für die spalte, oder bei der suche mit angeben.
oder binären texttyp für die spalte nehmen (BLOB statt TEXT).

 
SKautty
17-06-2005, 08:22 
 
Wie funktioniert das denn, wenn man ein Passwort abgleichen will und die Groß- und Kleinschreibung beachtet werden soll?

- per Html Tag im Forrmular (wäre mir aber nicht bekannt das es sowas gibt)

- oder muss die Spalte in Mysql ein bestimmtest attribut erhalten?

 
Heini81
17-06-2005, 08:43 
 
Also, meiner Meinung nach sollten PW's sowieso verschlüsselt gespeichert werden, bzw. ein Hashwert. Und der MD5-Hash von "AAA" ist IMHO ein anderer als der von "aaa". So solltest du keine Probleme mit der Groß- und Kleinschreibung haben.

 
prego
17-06-2005, 09:39 
 
ausserdem sucht man pw's nicht mit "like" weil wär ja doof, wenn das pw "asbcde12" wäre und ich brauch nur "cde" einzugeben......

also
SELECT bla FROM tab1 WHERE pw='passwort';

 
derHund
17-06-2005, 09:57 
 
ja,

desweiteren schreibt man pws wenn schon dann ohne ' und legt sie nach möglichkeit nicht im klartext in der db ab.

 
prego
17-06-2005, 10:03 
 
das mit dem klartext ist ja klar - das war doch nur en beispiel.
Aber warum Strings nicht mit ' einschließen, oder worauf hast du das bezogen?


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:45 Uhr.