potreboval bych pomoci s pridavanim mesicu do datumu. Mam vytvorenou tabulku, kde je polozka "datum_nakupu(date)" , polozka "zaruka(int)" a polozka "zaruka_do(date)"
Dale mam vytvoreny formular, kam vkladam datum nakupu (input type=text name="datumN" a pocet mesicu (input type=text name="zarucicka").
Formular vyhodnocuji nasledovne:
$Z = mysql_query("SELECT DATE_ADD('$datumN', INTERVAL '$zarucicka' MONTH)
");
echo $Z;
v echu ale nikdy nedosahnu vysledneho datumu ale jen hlasky: Resource id #4
Mohl by mi prosim nekdo pomoci?
--> $Z = mysql_query("SELECT DATE_ADD('$datumN', INTERVAL '$zarucicka' MONTH)
");
Prostuduj si pořádně PHP funkce, např. MySQL_Fetch_Array() !
1) už jen ten SQL dotaz vůbec nechápu, chybí ti tam z jaký tabulky (FROM nejaka_tabulka). Nevím, jestli to vůbec víš nebo ne. Taky jsem nepochopil názvy sloupců v tý tabulce. Možná by ten dotaz mohl vypadat:
$Z = mysql_query("SELECT * from nazev_tabulky");
... protože vůbec nevím, názvy těch sloupců, tak je v tomhle případě lepší vybrat všechno hvězdičkou (*)
2) Až ten SQL dotaz budeš mít správně napsanej, tak pod to výše zmíněnou funkci:
$row = mysql_fetch_array($Z);
... ale to není vše. Proměnná $row je asociativní pole, tak že to echo by mělo vypadat:
echo $row["nazev_sloupce_tabulky"];
Petr