Avatar billede ra__mus Nybegynder
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
Avatar billede showsource Seniormester
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";

}
Avatar billede ra__mus Nybegynder
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
Avatar billede ra__mus Nybegynder
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 ???
Avatar billede ra__mus Nybegynder
12. marts 2010 - 23:46 #4
ingen der kan hjælpe ?
Avatar billede ra__mus Nybegynder
15. marts 2010 - 18:15 #5
ingen der kan hjælpe ?
Avatar billede ra__mus Nybegynder
15. marts 2010 - 21:34 #6
er løst med
$avaliabledate = mysql_result($querydate,0);
Avatar billede ra__mus Nybegynder
15. marts 2010 - 21:34 #7
læg et svar showsource, da du ledte mig på sporet.
Avatar billede showsource Seniormester
16. marts 2010 - 03:46 #8
ok

Hvis du kun skal bruge en dato, så sæt en LIMIT på
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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