strtotime不在不同的桌子上工作

时间:2014-03-10 09:55:17

标签: php

我有一个表的代码部分;

echo '<td>' . 
    $row['datum_overboeking'] = date("m-d-Y", strtotime($row["datum_overboeking"])) . 
    '</td>';

我想在另一个页面的另一个表的这段代码部分添加相同的strtotime代码;

td>' . mysql_result($result, $i, 'datum_overboeking') . '</td>';

那就是;

echo '<td>' . 
    mysql_result($result, $i, 'datum_overboeking') = date("m-d-Y", strtotime($row["datum_overboeking"])) . 
    '</td>';

但它不起作用,它给出了错误:

致命错误:无法在第97行的/home/davel/www/folder1/pagina_1/view-paginated.php中的写入上下文中使用函数返回值

1 个答案:

答案 0 :(得分:1)

Mark Ba​​ker是正确的,您正在尝试将值设置为MySQL结果 - 这将是错误的。如果您想显示'datum_overboeking'的结果,请尝试以下方法:

Echo '<td>'.date('m-d-Y', strtotime(mysql_result($result, $i, 'datum_overboeking')))

我假设$ row ['datum_overboeking']和mysql_result($ result,$ i,'datum_overboeking')返回相同的字符串和格式。