Avatar billede mscodedk Nybegynder
11. august 2002 - 11:23 Der er 10 kommentarer

Update MySQL query'en hvert 5 sek.

Hej jeg har et problem. Jeg er i gangmed at lave en chat, for at hjælpe vil det nok være næmere at se den først: http://131.164.210.65/Chat/
Det er velogmærkert på min egen server. Det egentlige problem er at chatten jo skal opdateres, og det har jeg sat et javascript til. MEN, den opdaterer hele siden/framen. Så det jeg gerne ville have gjordt er at PHP skal opdatere SQL query'en hvert 5 sek og IKKE hele siden samtidigt.

Håber nogen kan hjælpe mig med dette... :)

/MSK

Up The Irons!
Avatar billede mscodedk Nybegynder
11. august 2002 - 11:26 #1
Og jeg har også et problem med disse 2 linier:
-------------------------------------------------------------------
  $IP = $GLOBALS['REMOTE_ADDR'];
  $nick = mysql_query("SELECT Nick FROM brugere WHERE IP=$IP");
-------------------------------------------------------------------

+  det andet store spørgsmål...

/MSK
Avatar billede teaspoon Nybegynder
11. august 2002 - 11:36 #2
$nick = mysql_query("SELECT Nick FROM brugere WHERE IP='$IP'");

kigger lige på det andet
Avatar billede tipsen Nybegynder
11. august 2002 - 11:37 #3
Den eneste måde (såvidt jeg ved) du kan opdatere er hvis du sender en header() kommando med refresh oplysninger - og så kan du vist risikere, at det er hele framesættet der opdateres i stedet for bare en enkelt frame som du kan styre med javascript. Du kan ikke bare opdatere et lille bitte udsnit af en side fordi du bruger php - det er ikke magi ;-)
Avatar billede tipsen Nybegynder
11. august 2002 - 11:37 #4
$IP = $_SERVER['REMOTE_ADDR'];
Avatar billede mscodedk Nybegynder
11. august 2002 - 11:41 #5
prøver: $_SERVER['REMOTE_ADDR'];
i stedet for: $GLOBALS['REMOTE_ADDR'];

hold on!

/MSK
Avatar billede mscodedk Nybegynder
11. august 2002 - 11:44 #6
Det er som om at den ikke, forstår dette:
$IP = $_SERVER['REMOTE_ADDR'];
$nick = mysql_query("SELECT Nick FROM brugere WHERE IP='$IP'");

Så er $nick = noget resveret noget....
Avatar billede mscodedk Nybegynder
11. august 2002 - 11:49 #7
eller $nick = Resource id #2
Avatar billede tipsen Nybegynder
11. august 2002 - 11:58 #8
Får du nogle fejlmeldinger?
Avatar billede mscodedk Nybegynder
11. august 2002 - 12:02 #9
nej det gør jeg ikke.. vil du ike lige logge på MSN eller ICQ ?

PLEASE ;)

/MSK
Avatar billede tipsen Nybegynder
11. august 2002 - 12:12 #10
Ovenstående er syntaksmæssigt korrekt, så fejlen ligger sandsynligvis et andet sted...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester