我想從我的表中檢索日期並將其存儲在一個php變量中,這樣我就可以在任何時間和地點回顯它。這裏是我正在試圖做到這一點:如何從SQL服務器日期時間列中檢索日期並存儲在php變量中?
$query3 = "select o.orderID,
o.orderDate
from orders o
join order_items i on o.orderID = i.orderID
where o.customerID = '" . $customerID . "'";
$result3 = sqlsrv_query($conn, $query3, array(), array("Scrollable" => SQLSRV_CURSOR_KEYSET));
if($result3 === false)
{
echo "Error in query preparation/execution.\n";
die(print_r(sqlsrv_errors(), true));
}
while($row = sqlsrv_fetch_array ($result3, SQLSRV_FETCH_ASSOC))
{
$data1 = $row['orderDate'];
}
echo $data1;
我與日期()方法實驗,我可以得到屏幕上的日期,但不會從數據庫中選擇特定的一個。在我回應之前需要轉換嗎?
我得到的錯誤是這樣的:
開捕致命錯誤:類的DateTime的對象無法轉換爲字符串
謝謝。
什麼_does_'echo $ data1'輸出? – CodeCaster 2012-04-27 09:21:19
目前沒有,我得到一個錯誤,因爲頁面沒有加載過去我試圖輸出這個變量的區域。 – deucalion0 2012-04-27 09:27:27
你會得到什麼錯誤? – CodeCaster 2012-04-27 09:36:26