![]() |
sql - ich glaub ich bin verrückt
hi zusammen!
hab ich mal wieder was an den augen oder bin ich dummm! ich sitze jetzt schon eine halbe stunde davor und komm einfach nicht drauf: was ist falsch daran ? $logg = mysql_query("select * from hb_users where user = $benutzer and passwort = $password", $dblink); Fehlermeldung: (Hugo ist der benutzer den ich eingegeben habe) Unknown column 'hugo' in 'where clause' |
Re: sql - ich glaub ich bin verrückt
Zitat:
$logg = mysql_query("SELECT * FROM hb_users WHERE user = '$benutzer' AND passwort = '$password'", $dblink); wobei diese variant sehr auf sql-injection anfällig ist. |
hm hab alle meine anderen abfragen auch ohne ' gemacht!
funkt genauso naja ok ich versuchs mal :) |
die 2 where-ausdrücke in klammern geben?
(user=bla) AND (pw=pwd) gruss, snowman |
Re: sql - ich glaub ich bin verrückt
Zitat:
PHP-Code:
probiers mal und good luck, XL ps.: und wenn das nix hilft, dann guck mal, ob deine Column wirklich 'user' heißt und nicht anders. ... zumindest laut Fehlermeldung lässt sich da ja auch etwas vermuten. |
danke an alle funkt schon perfekt!
aber jetzt hab ich gleich noch ne frage! und zwar will ich von tabelle selektieren wo ein feld leer ist! hab schon so versucht: select * from tab where benutzer <> '' und so select * from tab where benutzer is not null beides wirft zwar keine fehlermeldung aber er bringt nichts obwahl was drin sein müsste! das feld is ein varchar20 mit NOTNULL hatte es aber auch schon auf NULL (funkte auch nicht) |
wie wäre es mit
$query = mysql_query("SELECT * FROM table WHERE FeldName = '' LIMIT 1"); |
leider nein funkt nicht
ausserdem will ich ja nicht limit 1 ;-) und auch nicht = sondern <> |
Zitat:
= '' ist leer <> '' ist voll. was willst du nun? |
hat sich erledigt!
ich weiss haab mich vertippt ich wollte selektieren wo gefüllt! aber spätestens bei den beispielen hättest du merken können das tippfehler war! sorry nochmal! mfg |
Wie wäre es denn damit:
:D PHP-Code:
Ansonsten mußt du es so machen: PHP-Code:
XL |
Zitat:
SELECT * FROM TABLE WHERE Feld <> '' würde dir die mysql-hilfe ans herz legen ;) |
Ups, da hamma gleichzeitig gepostet.
:rolleyes: Also in diesem Fall dann: PHP-Code:
|
hmm!
dazu sag ich jetzt nix! du hast nicht wirklich gelesen.. sonst hättest du gesehn das ich genau diese 2 sachen oben schon angegeben habe! aber ok es funktionieren beide version.. war ein tipfehler von mir |
Zitat:
und wenn ja dann schreib das bitte so, dass das auch jeder versteht :rolleyes: |
bitte thread schliessen!
thx! hier gibts nur missverständnisse mfg |
lol daniel sei brav
du hast was anscheinend überlesen und sein prob hat sich auch erledigt |
Zitat:
zerst sich ned ausdrücken können und dann noch patzig wern. sowas hamma gern :rolleyes: |
junge junge lern erst mal lesen!
ich hab mich entschuldigt das ich zuerst gesagt hab ich will selektieren wo feld leer ist und dann bei den beispielen hab ichs richtig gemacht wahrscheinlich vom unterbewusstsein her.. darum hab ich dort angegeben <> und IS NOT NULL ps: es funkt eh noch immer nicht.. hat aber nix mit dem <> zu tun sondern mit irgendwas anderem das ich noch net weiss |
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag