Avatar billede foght Nybegynder
28. december 2001 - 23:22 Der er 8 kommentarer og
1 løsning

problemer med mysql på apache server

hej. Jeg har lige installeret apache og php4 og MySql på min win 98 computer idag.

Men, men. Da jeg ville teste et lille php system på den ville det ikke virke. Jeg havde selvfølgelig ændret connection til databasen og oprettet de rigtige tabeller i den rigtige mySql database. Og det mærkelige er at en del af scriptet kører fint, og opdaterer som det skal. Og endnu mærkeligere er det at den virker fint på en anden server som jeg har brugt til at teste det på. Der virker det hele altså.

Det er denne linje den brokker sig over:
while($nydata = mysql_fetch_row($nyforesp)){

og den kommer med denne fejl:
Warning: Supplied argument is not a valid MySQL result resource in c:\\apache\\htdocs\\liga\\kamp_update.php on line 144

MVH
foght
Avatar billede foght Nybegynder
28. december 2001 - 23:24 #1
nu ved jeg selvfølgelig ikke om det er den rigtige kategori at spørge i, men jeg tænkte at fejlen måtte være server-relateret, men jeg kan selvfølgelig tage fejl ;)
Avatar billede erikjacobsen Ekspert
28. december 2001 - 23:36 #2
Nej du har en SQL-fejl i forespørgslen
Avatar billede erikjacobsen Ekspert
28. december 2001 - 23:37 #3
Du bør gøre noget i denne stil

  $nyforesp = mysql_query(\"SELEKT * FROM table\") or die(mysql_error());
Avatar billede foght Nybegynder
28. december 2001 - 23:41 #4
min kode ser således ud:
$nyforesp = mysql_query(\"SELECT id, hjemme, hjemme_goal, ude, ude_goal FROM fch_kampe ORDER BY id DESC\");
while($nydata = mysql_fetch_row($nyforesp)){
echo \"$nydata[1] - \";
echo \"$nydata[3] \";
echo \"$nydata[2]-\";
echo \"$nydata[4]\";
echo \"<a href=\\\"kamp_update.php?remove=$nydata[0]\\\">fjern kamp</a>\";
echo \"<br>\";

Og det virkede fint på den anden server jeg testede på. Derfor forstår jeg det ikke.
Avatar billede erikjacobsen Ekspert
28. december 2001 - 23:43 #5
Men gør lige hvad jeg siger - ik\' ?
Avatar billede foght Nybegynder
28. december 2001 - 23:48 #6
suk.. jeg vil ikke engang sige hvad jeg lavede forkert. :)

Tak for hjælpen Erik, opret et svar så jeg kan give dig nogle point.
Avatar billede erikjacobsen Ekspert
28. december 2001 - 23:49 #7
Nix - det er gratis - julen varer lige til påske.

(glemt en connection??)
Avatar billede foght Nybegynder
28. december 2001 - 23:52 #8
nej nej, værre endnu. Der var et lille fucking mellemrum efter feltet ude_goal i min sql database.... typisk mig ;)

og tak for den gratis hjælp da, og glædelig jul også ;)
Avatar billede foght Nybegynder
29. december 2001 - 17:40 #9
luk
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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