我知道它可能已經老了,但我需要聲明一個變量或那是我的想法。如何從mysql提取結果中聲明一個php變量?
基本上我有一個表名請求,我需要從列日期中獲取最後一個值。我在phpMyAdmin中所做的。現在我需要確切的價值,並將其用作php中的變量。
<?php
include 'mydb.php';
require_once 'init.php';
$user_id = $user->data()->id ;
$data = mysql_query("SELECT date FROM request WHERE user_id= $user_id ORDER BY latest_request DESC LIMIT 1") or die(mysql_error());
$test = array();
while($row = mysql_fetch_array($data))
{
echo "<td>" .$row['date']. "</td>" ;
}
?>
<?php
$current_date = echo "<td> .$row['date']. "</td>" ;
// result im expecing is 2016-10-17 23:53:48
// echo " $current_date" --- will be 2016-10-17 23:53:48
>?
,但我得到的是一個空值,我怎麼能做到這一點
你不能指定一個'echo'一個變量。做'$ CURR ent_date =「」。$ row ['date']。 「」;'...或者可能更好'$ current_date = $ row ['date'];'然後在需要的地方構建元素。 – chris85
我的確如你所描述的那樣,我所得到的只是一個空白值,我得到的迴應值恰好的查詢,但我不能申報相同的值 – user3574128
你得到一個空的'td'或什麼都不是輸出? – chris85