Autor Zpráva
Tomik
Profil
Omlouvám se, ale chtěl bych se zeptat když např. SQL příkaz SELECT UNIX_TIMESTAMP provedu v MySQL_query jak dostanu odpověď toho příkazu do nějaké proměnné?

Dík za odpověď.
Hugo
Profil
Dostanes odkaz na ten vysledek. Pak musis pouzit funkci napr. http://cz2.php.net/manual/en/function.mysql-fetch-array.php na prevod vysledku do pole.
Tomik
Profil
Díky, jasně to chápu ale. Pokud tedy převedu tu ten výsledek do toho pole kde najdu výsledek té funkce UNIX_TIMESTAMP.
Pokud ten výsledek převedu do pole $zaznam. Jak mám vytisknout ten výsledek toho SQL dotazu? echo $zaznam?
echo $zaznam[]? nebo jak?
Wan-To
Profil *
Zkus to nějak takhle:

<?php
$qStamp = @mysql_query("select unix_timestamp as stamp");//mysql příkaz
$rStamp = @mysql_fetch_object($qStamp);//z $qStamp se odpověd načte do objektu, ve kterém bude jedna proměnná stamp (viz. "as stamp" v SQL dotazu)
$stamp = $rStamp->stamp;
echo $stamp; //nebo cokoliv chceš dělat se $stamp
?>

Mimochodem, k čemu je ta funkce UNIX_TIMESTAMP?
Honza Hučín
Profil
Tady je ukázka, jak se dotázat do databáze pomocí PHP.

@$conn = MySQL_Connect($db_pocitac,$db_user,$db_heslo);
$dotaz = "select clanek_nadpis,unix_timestamp(clanek_datum) from tabulka";
@$vysledek = MySQL_DB_Query($databaze,$dotaz,$conn);
for ($i=0;$i<MySQL_Num_Rows($vysledek);$i++)
{
$zaznam = MySQL_Fetch_Array($vysledek);
echo $zaznam["clanek_nadpis"];
}
Honza Hučín
Profil
Ad Wan-To: Přečti si to na http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html
Wan-To
Profil *
Jj
Tomik
Profil
To Wan-To : Moc dík. Funguje to.
To Honza Hučín : Taky díky, ale já jsem potřeboval dostat z toho SQL dotazu tu hodnotu z unix_timestamp. Jinak samozřejmě vím, jak se k databázi připojit :-D.
Wan-To
Profil *
Tak to jsem rád, že to běhá (^o^)
Toto téma je uzamčeno. Odpověď nelze zaslat.