Rain Posted February 26, 2004 Report Share Posted February 26, 2004 Sveiki! Man radās problēma ar mysql funkciju fetch_array. Man izmet paziņojumu: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource Ieliku scriptu Šeit. Būšu ļoti pateicīgs par palīdzību Link to comment Share on other sites More sharing options...
jb4 Posted February 26, 2004 Report Share Posted February 26, 2004 Tādi paziņojumi parasti rādās pie MySQL pieprasījuma kļūdas, respektīvi SELECT ... nav pareizi uzrakstīts. Tavā gadījumā pareizi būtu rakstīt: $sql="SELECT * from `lielais_baseins` WHERE diena like '$diena'"; Citreiz kļūdas vienmēr var atrast, ja izdrukā pēdējo MySQL kļūdu: echo mysql_error(); Par Tavu SQL pieprasījumi: varbūt labāk izmanto WHERE diena='$diena', jo tas Tavā gadījumā nozīmēs to pašu, bet būs ātrāks par LIKE (ja Tev ir indekss uz diena, protams). LIKE parasti izmanto ar wildcardiem: LIKE '%$diena%', LIKE '_$diena', LIKE '%$diena_' u.tml. % nozīmē, ka tajā vietā var būt jebkurš simbols jebkurā skaitā (arī 0) _ nozīmē, ka taja vietā var būt viens jebkurš simbols LIKE, tāpat kā = salīdzina ar visu lauciņa vērtību. Link to comment Share on other sites More sharing options...
Rain Posted February 26, 2004 Author Report Share Posted February 26, 2004 Liels paldies! Izdevaas!!! Link to comment Share on other sites More sharing options...
Recommended Posts