Avatar billede thomasejsing Nybegynder
23. juni 2004 - 12:31 Der er 6 kommentarer og
2 løsninger

kode php fra ny gammel ver. til ny??

Jeg har en søgemaskine der er lavet i php og kører i en mysql database men efter en flytning af serveren og en opgradering fra udbyderens side får jeg en fejl der står i koden
$query = "SELECT * FROM $link where Kategori='$Kat2ID' ORDER BY HitsUd DESC LIMIT 0,5";
    $result = mysql_query($query);
  while($data = mysql_fetch_array($result, $db)) {
?>

og jeg får denne fejl:
Warning: mysql_fetch_array(): The result type should be either MYSQL_NUM, MYSQL_ASSOC or MYSQL_BOTH. in /kat_link.php on line 55

udbyderen siger at det ikke er deres fejl, som følger:
Denne fejl skyldes ikke en fejl på vores server, men i din kode!

Vi har opgraderet fra MEGET gamle version af PHP og MySQL til de nyeste versioner for at undgå de sikkerhedsbrister der var i de gamle versioner.

Men hvordan eller hvad skal der stå???
Avatar billede detox Nybegynder
23. juni 2004 - 12:48 #1
while($data = mysql_fetch_array($result, $db)) {

prøv at lave om til:

while($data = mysql_fetch_array($result)) {
Avatar billede detox Nybegynder
23. juni 2004 - 12:53 #2
Og så skal du sikre dig at: '$Kat2ID' indeholder hvad den skal. Hvis du før har kørt med register_globals = On og den nu er Off (standard i nyere ver.) skal du hente variabler i de tilhørende $_POST, $_GET, $_COOKIE og $_SERVER array's.
Avatar billede thomasejsing Nybegynder
23. juni 2004 - 13:21 #3
tak det var alt der skulle til altså linien så svar lige så skal du få pointene
Avatar billede detox Nybegynder
23. juni 2004 - 18:15 #4
200p er alt for meget for så lidt. 15p er mere passende ;o)
Avatar billede thomasejsing Nybegynder
24. juni 2004 - 10:09 #5
det er da ok, men hvordan retter man pointne
Avatar billede detox Nybegynder
24. juni 2004 - 10:27 #6
Du laver et svar og tager nogle af dem selv.
Avatar billede thomasejsing Nybegynder
24. juni 2004 - 10:36 #7
det var så mit svar
Avatar billede thomasejsing Nybegynder
24. juni 2004 - 10:38 #8
du fik lidt mere men det er vel ok
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
Computerworld tilbyder specialiserede kurser i database-management

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