Avatar billede bas Forsker
04. februar 2004 - 23:02 Der er 4 kommentarer og
1 løsning

hvad betyder mysql_fetch_assoc supplied argument

Jeg er ved at lave en gaestebog, og har haft den til at virke.
Men pludseligt virker den ikke længere - hvad POKKER er der galt ?

Jeg får: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource

Gæstebogen består af disse to filer:

http://www.detour.dk/DB_gaestebog/gaest/skriv.phps

http://www.detour.dk/DB_gaestebog/gaest/vis.phps

På forhånd tak.

Hilsen Martin
Avatar billede codebase Praktikant
04. februar 2004 - 23:08 #1
tilføj or die("Invalid query: " . mysql_error()) på dine querys.

$foresp = mysql_query("SELECT navn, email, DATE_FROMAT(dato, '%d.%m.%Y') AS dato, besked FROM bog ORDER BY nr DESC") or die("Invalid query: " . mysql_error());
Avatar billede fangel Nybegynder
04. februar 2004 - 23:11 #2
det betyder bare at dit query indeholdet en fejl, og den derfor ikke kan hive rækkerne nu...

for at se denne fejl kan du, som codebase skriver, tilføjen en "or die"-clause til dine querys sådan at de, hvis de fejler, stopper scriptet og udskriver MySQL fejl meddelselse, hvilket kan guide til dig hvad du skal ændre...

Morten
Avatar billede bas Forsker
04. februar 2004 - 23:20 #3
Super godt!

Det må jeg til at bruge.

Den skrev, at der var fejl i min SQL - det hedder DATE_FORMAT og ikke DATE_FROMAT
Jeg kan godt huske, at jeg rette den fejl tidligere.

Hmm, sådan går det, når man sidder og roder med det.

Men jeg siger mange tak. :-)

Post lige et svar, så får du points.

Hilsen Martin
Avatar billede codebase Praktikant
04. februar 2004 - 23:22 #4
oki..
Avatar billede bas Forsker
04. februar 2004 - 23:40 #5
lige en ting..når jeg kører filerne
lokalt via localhost er det kun ét resultat,
der bliver vist, selvom jeg poster flere.

Kan det skyldes problemer med databasen eller hvad ?

/Martin
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