phpbar.de logo

Mailinglisten-Archive

[php] Wo ist der dumme Fehler? Finde ihn nicht, kann mir jemandhelfen?

[php] Wo ist der dumme Fehler? Finde ihn nicht, kann mir jemandhelfen?

Norbert Pfeiffer php_(at)_phpcenter.de
Tue, 4 Dec 2001 23:23:54 +0100


Schau Dir doch einfach auch mal das Query an:
also VOR   $sql = mysql_query( $anfrage );
noch ein   print_r($anfrage);
einbauen, testhalber...

- dann siehst Du, was wirklich an die DB geschickt wird
- kannst es im MySQL-Monitor direkt austesten
- erkennst, ob die Abfrage casesensitive ist oder nicht

Bei 'freien' Eingaben von Usern muss man sowieso mit 'allem' rechnen.


> Array ( ['BRANCHE'] => a ['TELEFON'] => ['FIRMENNAME'] => 
>         ['PLZ'] => ['ORT'] => )
> bekomme ich dann.
d.h. dass das Query
SELECT * FROM firmenadressen WHERE BRANCHE LIKE 'a%'
lauten muss...
Wenn das im Script so rauskommt ist alles roger.

Was die DB dazu sagt, siehst Du im MySQL-Monitor oder
einem anderen Frontend Deiner Wahl.
Dabei kann Dir keiner helfen...


m. b. G. Norbert
_____________________
normal:  02292-681769
Notruf:  0177-2373368
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive