Der folgende Beitrag wurde am 16. 12. 2005, 09:18 Uhr von DAK veröffentlicht.
$ip = $_SERVER['REMOTE_ADDR'];
$abfrage = "UPDATE User SET Loginstatus = '".$ip."' WHERE Name = '".$name."'";
mysql_db_query($abfrage);
Das sollte die IP eines registrierten Users in eine MySQL-Datenbank, die ich vorher defineiert habe einspeichern, tut es jedoch nicht.
Was soll ich da tun?
MfG DAK
Der folgende Beitrag wurde am 16. 12. 2005, 09:29 Uhr von romy veröffentlicht.
Hi DAK,
> Was soll ich da tun?
Uns deine erhaltene Fehlermeldung mitteilen.
ciao
romy
--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
sh:( fo:) rl:( br:> ch:~ n4:& ie:% mo:) va:| de:< zu:| fl:( ss:) ls:[
Der folgende Beitrag wurde am 16. 12. 2005, 09:33 Uhr von DAK veröffentlicht.
> > Was soll ich da tun?
> Uns deine erhaltene Fehlermeldung mitteilen.
Das ist ja das Problem. Das Ding gibt keine Fehlermeldung aus.
Der folgende Beitrag wurde am 16. 12. 2005, 09:38 Uhr von Vinzenz Mai veröffentlicht.
Hallo DAK,
> > Uns deine erhaltene Fehlermeldung mitteilen.
> Das ist ja das Problem. Das Ding gibt keine Fehlermeldung aus.
Dein Problem ist zunächst einmal kein PHP-Problem und die Angabe von irgendwelchen PHP-Anweisungen ist wenig hilfreich. Bitte gib uns Dein SQL-Statement an, so wie es die Datenbank erhält, d.h. poste die Ausgabe von
echo $abfrage;
Freundliche Grüße
Vinzenz
Der folgende Beitrag wurde am 16. 12. 2005, 09:48 Uhr von DAK veröffentlicht.
> echo $abfrage;
Da kommt das raus:
> echo $abfrage;
da kommt das raus: UPDATE User SET Loginstatus = '193.171.249.108' WHERE Name = 'DAK'
Der folgende Beitrag wurde am 16. 12. 2005, 09:52 Uhr von romy veröffentlicht.
Hi DAK,
> > > Was soll ich da tun?
> > Uns deine erhaltene Fehlermeldung mitteilen.
> Das ist ja das Problem. Das Ding gibt keine Fehlermeldung aus.
1. die(mysql_error()) hilft um den Fehler auszugeben.
2. Definiere " tut es jedoch nicht"!? Findest du den Datenbankeintrag danach nicht, wenn ja, wie greifst du darauf zu?
ciao
romy
--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
sh:( fo:) rl:( br:> ch:~ n4:& ie:% mo:) va:| de:< zu:| fl:( ss:) ls:[
Der folgende Beitrag wurde am 16. 12. 2005, 09:30 Uhr von dey veröffentlicht.
Hallo,
> $ip = $_SERVER['REMOTE_ADDR'];
> $abfrage = "UPDATE User SET Loginstatus = '".$ip."' WHERE Name = '".$name."'";
> mysql_db_query($abfrage);
1. Ist das '".$ip."' unter PHP zulässig? Sieh irgendwie nach ASP aus?!
2. Kannst du dein Update ohne Variablen efolgreich durchführen?
bydey
--
-- noch immer ein erfolgloser <DIV> Jünger --
Der folgende Beitrag wurde am 16. 12. 2005, 10:43 Uhr von Hopsel veröffentlicht.
Hi dey!
> 1. Ist das '".$ip."' unter PHP zulässig? Sieh irgendwie nach ASP aus?!
Das ist schon richtig so.
MfG H☼psel
--
"It's amazing I won. I was running against peace, prosperity, and incumbency."
George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
Der folgende Beitrag wurde am 16. 12. 2005, 09:50 Uhr von Tobias Kloth veröffentlicht.
Hallo DAK,
> Was soll ich da tun?
Die Doku lesen - dort steht drin, dass der erste Parameter die Datenbank ist und erst der zweite der Query. Es steht allerdings auch drin, dass mysql_db_query() veraltet ist, und durch mysql_select_db() und mysql_query() ersetzt werden sollte.
Grüße aus Nürnberg
Tobias
--
TOP7: Gründe, ins Kloster zu gehen
Selfcode: ie:% fl:( br:< va:) ls:[ fo:) rl:° n4:& ss:) de:] js:| ch:? sh:( mo:| zu:)
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4