2013-03-23 2 views
-4
$check="SELECT timestamp 
     FROM med_buy 
     WHERE patient_id='$pid' AND med_id='$mid' 
     ORDER BY timestamp DESC"; 

Я использую этот код, я хочу, чтобы сохранить верхнее возвращаемое значение из базы данных И я хочу, чтобы chcek метки времени с текущим днем, пожалуйста, помогите мне.магазина полученное значение в переменном PHP MySQL

+0

почему вы люди дали мне a - отмечает, когда кто-то действительно может помочь этому ... поскольку я новичок, у меня возникают сомнения, и этот сайт предназначен для получения помощи только в порядке. в любом случае, спасибо. я получил ответ на вышеприведенный здесь сам – praveenrsmart

ответ

0

Добавить предел-только получить верхний ряд, то используйте

$data = mysql_query($check); 
$data = mysql_fetch_assoc($data); 
$timestamp = $data['timestamp']; 

Затем проверить с текущим днем, используйте

if(date('Ymd') == date('Ymd', strtotime($timestamp)) 
{ 
    echo "today!"; 
} 

Надеется, что это помогает

+0

Предупреждение: mysql_fetch_assoc() ожидает, что параметр 1 будет ресурсом, boolean задан в .... wat делать? – praveenrsmart

+0

вышеупомянутое предупреждение наступает, когда я выполняю то, что сказал .. – praveenrsmart

+0

это сработало :) Спасибо, я так сильно у меня есть еще одно сомнение. – praveenrsmart

Смежные вопросы