09. marts 2010 - 00:29
Der er
7 kommentarer og 1 løsning
fejl i kode med dato..
hvad er der galt her: $products_date = "SELECT products.products_date_available FROM PRODUCTS WHERE products.products_id = '" . $listing['products_id'] . "'"; $querydate = mysql_query($products_date); $avaliabledate = mysql_fetch_array($querydate); jeg får følgende melding: mysql_fetch_array(): supplied argument is not a valid MySQL result resource det er en dato på formen: 2010-02-21 00:00:00 der er i products.products_date_available
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
09. marts 2010 - 01:42
#1
Prøv: $products_date = "SELECT products.products_date_available FROM products WHERE products.products_id = '" . $listing["products_id"] . "'"; echo $products_date."<p>"; $querydate = mysql_query($products_date) or die mysql_error()); if(mysql_num_rows($querydate) > 0) { echo mysql_result($querydate,0); }else{ echo"NIX"; }
12. marts 2010 - 19:13
#2
øh der er fejl i $querydate = mysql_query($products_date) or die mysql_error()); syntax error, unexpected T_STRING
12. marts 2010 - 19:19
#3
ok det var: $querydate = mysql_query($products_date) or die (mysql_error()); nu skriver den dels: SELECT products.products_date_available FROM products WHERE products.products_id = '178' og nogle steder datoen: 2010-03-14 23:57:00 så hvad er problemet i min oprindelige kode ???
12. marts 2010 - 23:46
#4
ingen der kan hjælpe ?
15. marts 2010 - 18:15
#5
ingen der kan hjælpe ?
15. marts 2010 - 21:34
#6
er løst med $avaliabledate = mysql_result($querydate,0);
15. marts 2010 - 21:34
#7
læg et svar showsource, da du ledte mig på sporet.
16. marts 2010 - 03:46
#8
ok Hvis du kun skal bruge en dato, så sæt en LIMIT på
Vi tilbyder markedets bedste kurser inden for webudvikling