Avatar billede tanzaweb Nybegynder
10. juli 2006 - 20:55 Der er 8 kommentarer og
1 løsning

Warning: mysql_fetch_array not valid MySql result

Hej jeg får følgende fejl er der nogen som kan hjælpe med et forslag til hvor fejlen ligger?

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\web\safari_list.php on line 26


$resultat=mysql_query("SELECT Tours.*,Tour_Categori.* CONCAT(LEFT(TOUR_HEAD,300),SUBSTRING_INDEX(SUBSTRING(TOUR_HEAD,301),'',1),IF(LENGHT(TOUR_HEAD)>300,'...','')) FROM Tours INNER JOIN Tour_Categori ON (Tours.cat_id=Tour_Categori.id) ORDER BY TOUR_NO");
Avatar billede arne_v Ekspert
10. juli 2006 - 20:58 #1
mangler der ikke et komma mellem Tour_Categori.* og CONCAT ?
Avatar billede tanzaweb Nybegynder
10. juli 2006 - 21:12 #2
Jo, det er som rigtigt men den laver stadig en fejl?????
Avatar billede arne_v Ekspert
10. juli 2006 - 21:17 #3
$resultat=mysql_query("...") or die(mysql_error());

og se hvad fejlen er
Avatar billede tanzaweb Nybegynder
10. juli 2006 - 21:52 #4
Dette er fejlen:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(TOUR_HEAD)>300,'...','')) FROM Tours INNER JOIN Tour_Categori

Men jeg kan ved gud ikke se fejlen :-(
Avatar billede arne_v Ekspert
10. juli 2006 - 22:24 #5
LENGTH != LENGHT
Avatar billede tanzaweb Nybegynder
10. juli 2006 - 22:40 #6
hmm, ja nu laver den ingen fejl men forkorter ikke teksten ned????????????????????????????????????????
Avatar billede arne_v Ekspert
11. juli 2006 - 03:12 #7
jeg kan slet ikke gennemskue hvd du vil

hvis du bare vil forkorte så prøv:

SELECT Tours.*,Tour_Categori.*,IF(LENGTH(TOUR_HEAD)>300,CONCAT(LEFT(TOUR_HEAD,297),'...'),TOUR_HEAD) FROM ...
Avatar billede tanzaweb Nybegynder
11. juli 2006 - 09:36 #8
Har fået det lavet, tak for hjælpen arne_v det hjalp :-) send et svar
Avatar billede arne_v Ekspert
11. juli 2006 - 13:03 #9
kommer her
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