PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Datenbankabfrage funtzt ned


BlackSnake
21.01.2004, 11:50:40
Servus,

Tut mir leid für die viel zu einfache Frag aber ich sitz voll auf dem Schlauch.

mein Problem ist folgendes:

include("db_connect.php");
$abfrage = "SELECT Unternehmen FROM Firmen WHERE Password=$Password";
$ergebnis = mysql_query($abfrage);

$row = mysql_fetch_object($ergebnis);<-Hier ist ein Fehler nur welcher??

Wichu
21.01.2004, 12:29:39
versuchs mal mit

include("db_connect.php");
$abfrage = "SELECT Unternehmen FROM Firmen WHERE Password='$Password'"; // mit ''
$ergebnis = mysql_query($abfrage, $connection); // mit $connection, oder wie das bei dir heisst

$row = mysql_fetch_object($ergebnis);

BlackSnake
25.01.2004, 15:29:59
Servus,

deine Lösung bringt mich auch nicht wirklich weiter. der witz ist ja wenn ich auf das ID Feld zum sortieren zugreife geht es und das ist ja eigentlich bis auf die Variable der gleiche code.

include("db_connect.php");
$abfrage = "SELECT Unternehmen FROM Firmen WHERE Firmen_ID=$Firmen_ID";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))

NanoCyte
25.01.2004, 22:46:05
ist die variable $Password überhaupt definiert?
heißt die spalte auf wirklich "Password" in der DB?

BlackSnake
25.01.2004, 22:53:44
Servus,

ja die Spalte heißt wirklich Password. Deshalb geh ich auch langsam auf em Zahnfleisch, weil der müll eben ned will.

chris17
26.01.2004, 02:01:12
Hi,

wie Wichu schon bemerkte, die ' (Single Quotes) bei '$Password' sind wichtig. Wenn Du nach einer Zahl(z.B. ID) abfrägst brauchst Du sie nicht.
$abfrage = "SELECT Unternehmen FROM Firmen WHERE Password='$Password'";
$ergebnis = mysql_query($abfrage)or die(mysql_error);# Bekommst Du so eine Fehlerausgabe?

BlackSnake
27.01.2004, 15:08:05
Servus,

@chris17: Das Grinsen in meinem Gesicht spricht sehr stark dafür das ich keinen Fehler mehr habe.
Echt vielen vielen Dank für den Tip!!!!!!!!!!!!!!!
Ich würd dich Knutschen wenn du ne Frau wärst ;-P.
Ne im Ernst echt vielen Dank!

chris17
27.01.2004, 21:20:05
...wie ich schon schrieb, Wichu hatte Dich schon auf die Lösung aufmerksam gemacht. Nur hat er seinen Kommentar im Quelltext bissl stark eingerückt. ;-)