19. juni 2003 - 19:38Der er
9 kommentarer og 1 løsning
Find en fejl
Nogen der kan finde fejlen i flg: :)
<? $db = mysql_connect("mysql.fairhost.dk","cswarning","pass"); $q = "SELECT * FROM tele2 ORDER BY 'id' DESC"; $res = mysql_db_query("cswarning",$q,$db); $query = mysql_query("SELECT ( (IIF(menu1='as_tundra',1,0)+(IIF menu2='as_tundra',1,0)+(IIF(menu3='as_tundra',1,0)) as antal FROM tele2 WHERE menu1='as_tundra' OR menu2='as_tundra' OR menu3='as_tundra'"); $antal = mysql_fetch_array($query);{ echo $antal[antal];} ?>
Giver flg. fejl: mysql_fetch_array(): supplied argument is not a valid MySQL on line 7.
<? $db = mysql_connect("mysql.fairhost.dk","cswarning","pass") or die(mysql_error()); $q = "SELECT * FROM tele2 ORDER BY 'id' DESC"; $res = mysql_db_query("cswarning",$q,$db) or die(mysql_error()); $query = mysql_query("SELECT ( (IIF(menu1='as_tundra',1,0)+(IIF menu2='as_tundra',1,0)+(IIF(menu3='as_tundra',1,0)) as antal FROM tele2 WHERE menu1='as_tundra' OR menu2='as_tundra' OR menu3='as_tundra'") or die(mysql_error()); $antal = mysql_fetch_array($query);{ echo $antal[antal];} ?>
så kan du læse MySQLs fejlmedelelse.. det hjælper nogle gange...
Ja, jeg har prøvet forskellige ting. Fundet ud af, at jeg har en fejl der hedder : Fatal error: mySQL ERROR (0): in /fairhost/cswarning/syndicate.dk/tele2/test.php on line 9
SELECT ( (IIF(menu1='as_tundra',1,0), (IIF menu2='as_tundra',1,0), (IIF(menu3='as_tundra',1,0)) as antal FROM tele2 WHERE menu1='as_tundra' OR menu2='as_tundra' OR menu3='as_tundra'
men jeg har aldrig set IIF i et query, men afviser ikke at man ikke kan...
Jeg har ændret iif til if - det var vist min egen fejl :) Bruger jeg , virker det slet ikke :(
Men det lader til at det er et prob jeg selv må løse. Grunden til scriptet er, at jeg skal bruge en måde at finde antallet af et bestemt ord i 3 felter. Hvis du har et andet forslag, vil jeg meget gerne høre det...
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.