注意:遇到非格式良好的数值

Vip*_*pin 2 php mysqli

我有以下代码和错误.那么请给我一些建议如何解决这个问题?

include('config/setup.php');
$query="select * from tbluser";
$fetch=mysqli_query($connect,$query) or die(mysqli_error($connect));
$row=mysqli_fetch_assoc($fetch);

echo $row['join_date']."</br>";
echo $date=strtotime($row['join_date'])."</br>";
echo $a=date('d-M-Y',$date)
Run Code Online (Sandbox Code Playgroud)

2014年5月4日

1399154400

注意:在2014年5月4日的C:\ xampp\htdocs\flipkart\index.php中遇到一个非格式正确的数值

Bar*_*mar 6

当你这样做时:

echo $date=strtotime($row['join_date'])."</br>";
Run Code Online (Sandbox Code Playgroud)

你正在设置$date字符串"1399154400</br>".date()期望它的第二个参数是一个数字,这不是一个数字,因为它以</br>.

将其更改为:

$date=strtotime($row['join_date']);
echo $date . "<br/>";
Run Code Online (Sandbox Code Playgroud)

要么:

echo $date=strtotime($row['join_date']), "<br/>";
Run Code Online (Sandbox Code Playgroud)

<br/>作为一个单独的参数发送echo,而不是在进行赋值时将其连接起来.

顺便说一下,换行符的正确标签<br/>不是</br>