MySQL ve PHP kullanılarak geçerli localtime almak nasıl?

2 Cevap php

Ben bu yürütmek, mysql web sitesinden okuyun:

SELECT CURTIME()

Ama sonra nasıl bir değer elde etmek için? Mysql_fetch_assoc kullanarak ()?

2 Cevap

Evet, normal bir sorgu olarak yürütmek. Sen güzel bir isim sütun diğer ad isteyebilirsiniz:

$data = mysql_query('SELECT CURTIME() AS the_time');
$row = mysql_fetch_assoc($data);
$theTime = $row['the_time'];

Bu PHP ile zaman almak yerine pahalı SQL sorgusu yapmak için daha verimli olacak.

: Sen date() işlevini kullanabilirsiniz

$theTime = date('H:i:s');
SELECT CURTIME() as time_now

*EDIT

$conn = mysql_connect("localhost", "mysql_user", "mysql_password");
$sql = "SELECT CURTIME() as time_now";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
    echo $row["time_now"];
}