Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

resource id #4 brauche hilfe

Hallo Leute,

ich brauche hilfe, ich sitze verzweifelt seit 3 Tagen vorm PC und bekomm es einfach nicht heraus wieso bei mir auf eine Anfrage an den MySQL server die Antwort:

Resource id #4 kommt.

Es ist eine SELECT abfrage

$sql="SELECT * FROM `user` WHERE `username` = '$name' AND `email` = '$email' ";

und das ist egal ob ich daten eingebe die es nicht gibt oder die es gibt, ich bekomme von meinem Server immer das o.g. geantwortet.

Ich bedanke mich wieder im Vorraus:)


Antworten zu resource id #4 brauche hilfe:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Mit dem angegebenen Quelltext kommen wir der Lösung des Problems sicher nicht auf die Schliche.

Ich vermute mal ganz spontan, dass du die Rückgabe von mysql_query() in eine Variable schreibst und diese auf direktem Wege ausgibst (was natürlich S.chwachsinn wäre).

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Zitat von: loveandpeace  date=1205760631
Aber müsste mysql_query() nciht  eigentlich  einen leeren string zurückgeben, wenn die eingegebenen Daten nicht stimmen, also nicht in der Datenbank enthalten sind.

Warum fragst du? Schau in die Doku, da steht doch alles. Zum Beispiel auch, wie du es besser machst.

Du wirst dort finden, dass mysql_query() eine resource zurückgibt. Dämmert's? Selbst wenn keine Daten vorhanden sind, wird eine resource zurückgegeben, ein leeres Resultat eben.

Also nicht sinnlos rumrätseln, sondern in die Doku gucken. Das macht kein Programmierer anders, weil's gar nicht anders geht.

BTW: Code bitte in Codeblöcke fassen, damit es etwas übersichtlicher wird.

könntest du mir so eine Doku seite nennen. Eigentlich fasse ich den Code auch in Blöcken, aber hier geht das nun mal schlecht :)

vielen dank für deine Hilfe

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

 

Zitat
könntest du mir so eine Doku seite nennen.
  ;)http://dev.mysql.com/doc/refman/5.1/de/index.html

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
http://www.php.net/manual/de/

...oder zum Download:
http://www.php.net/download-docs.php

--
Codeblöcke? Einfach das Wort "code" in eckige Klammern, das Ganze auch als End-Tag nochmal mit Backslash.

« mit Java programieren..C++ oder Java »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Android
Android bezeichnet sowohl ein Betriebssystem, als auch ein Unternehmen. Android ist ein Betriebssystem, das hauptsächlich für mobile Endgeräte wie Smartpho...

Application Server
Ein Application Server, zu deutsch Anwedungsserver, ist ein Netzwerkrechner (Server) auf dem verschiedenste Anwendungsprogramme ausgeführt werden können. Der Be...

Printserver
Der Printserver ist ein Rechner im Netzwerk, der den Datenfluß zu einem oder mehreren Druckern steuert und eingehende Druckaufträge in einer Warteschlange verw...