快速在這裏,我試圖選擇兩個時間戳之間的所有記錄。當前時間和接受日期。接受的日期是UNIX時間戳。我試圖從名爲「messages」的表中選擇記錄,並且每個記錄的UNIX時間戳都在「time」列中。在兩個時間戳之間獲取記錄MySql
這是查詢之一,我已經試過
$query = " SELECT * FROM `messages` WHERE `user_id` = $id \n"
. "And `time` between \"(UNIX_TIMESTAMP($timestamp)\" And UNIX_TIMESTAMP(NOW()) ";
它似乎並沒有被返回給我任何東西。我嘗試了很多不同的變化。我也試過這 - $時間戳是UNIX格式..
$query = " SELECT * FROM `messages` WHERE `user_id` = $id \n"
. "And `time` between $timestamp And UNIX_TIMESTAMP(now()) ";
我敢肯定這件事情昭然若揭,將非常感激某些輸入!
爲什麼你有一個換行符('\ n')嵌入在那裏? –
這是我從PhpMyAdmin獲得的輸出,它將SQL查詢轉換爲PHP – robobobobo