Hvorfor virker dette ikke

Tags:    php

User
Bruger #985 @ 30.03.04 11:10
Hey

nu har jeg kigget min koden igemmen i snart en time og kan ikke finde nogle fejl men det virker stadigvæk ikke her er koden


Fold kodeboks ind/udKode 



Håber nogel kan hjælpe





36 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Ja okay det er sådan sorry men hvordan laver jeg lige for den skal jo tjekke dato og ip på sammen tid

jeg skal nok ligge nogle flere point i det


Jeg har godt nok ikke noget PHP/MySQL miljø hvor jeg sidder lige nu, så jeg har ikke kunne teste, men prøv nedenstående tilrettede script:

Fold kodeboks ind/udKode 


Hilsen Jon



Fold kodeboks ind/udKode 


Måske dette?


--
Ronni Egeriis - http://sqdev.dk/
Co-Admin



Den 30-03-04 11:10 skrev Michael larsen (SmartWare) følgende:
-----------------------------------------------------------------------------
Hey

nu har jeg kigget min koden igemmen i snart en time og kan ikke finde nogle fejl men det virker stadigvæk ikke her er koden


Fold kodeboks ind/udKode 



Håber nogel kan hjælpe


-----------------------------------------------------------------------------
Hvad er fejlen??

Mvh.
Kasper Nielsen



User
Bruger #985 @ 30.03.04 11:14
Den 30-03-04 11:10 skrev Michael larsen (SmartWare) følgende:
-----------------------------------------------------------------------------
Hey

nu har jeg kigget min koden igemmen i snart en time og kan ikke finde nogle fejl men det virker stadigvæk ikke her er koden


Fold kodeboks ind/udKode 



Håber nogel kan hjælpe


-----------------------------------------------------------------------------
Hvad er fejlen??

Mvh.
Kasper Nielsen



nåe ja sorry....

Den skriver ingen fejl ud og den putter heller ingen ting i DB'en lad mig sige det på en anden måde der sker ingen ting




Prøv at skift følgende:

if ($r == (false)) {

ud med:

if (mysql_num_rows($r) < 1) {


Venlig hilsen
Jon Krondal Honum

Ps. Sorry, jeg havde skrevet forkert før. Den skulle være der nu.

[Redigeret d. 30/03-04 13:28:47 af Jon Krondal Honum]



User
Bruger #985 @ 30.03.04 13:49
Prøv at skift følgende:

if ($r == (false)) {

ud med:

if (mysql_num_rows($r) < 1) {


Venlig hilsen
Jon Krondal Honum

Ps. Sorry, jeg havde skrevet forkert før. Den skulle være der nu.

[Redigeret d. 30/03-04 13:28:47 af Jon Krondal Honum]


Det hjælp ikke



User
Bruger #985 @ 30.03.04 14:49
Fold kodeboks ind/udKode 


Måske dette?


--
Ronni Egeriis - http://sqdev.dk/
Co-Admin



Er ked af og sige det men det hjælp ikke




Hmmm...er du sikker på du overhovedet har forbindelse til databasen?

Prøv følgende (hvis du ikke har minimum 1 række i counter tabellen, så indsæt én manuelt med en fiktiv ip):

Fold kodeboks ind/udKode 


Udskriver den din(e) ip-adresser fra databasen? -hvis ikke, så prøv at erstatte de første to linjer, med en ganske almindelig database connect, og hvis det virker, så er det din mysql_funktioner.php, der er noget galt med.

Alm. db connect:

Fold kodeboks ind/udKode 







User
Bruger #985 @ 31.03.04 12:40
Nu skete der noget jeg sætte en række ind i counter og nu for jeg en fejl

40You have an error in your SQL syntax near 'dato='31-03-2004 12:40' WHERE ip='212.10.48.43'' at line 1



User
Bruger #985 @ 31.03.04 12:40
Nu skete der noget jeg sætte en række ind i counter og nu for jeg en fejl

You have an error in your SQL syntax near 'dato='31-03-2004 12:40' WHERE ip='212.10.48.43'' at line 1





t