Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:如何插入(到Sql表中)变量并将其与日期函数连接_Php_Sql - Fatal编程技术网

PHP:如何插入(到Sql表中)变量并将其与日期函数连接

PHP:如何插入(到Sql表中)变量并将其与日期函数连接,php,sql,Php,Sql,我一直试图在Sql数据库表中插入一行,该行的最后一列应该包含一个变量,但我不知道如何将该变量与日期函数连接起来。问题变成了单引号 $SQL = "INSERT INTO news VALUES (NULL, '$user', '$text'.'date('Y-m-d H:i:s')')"; $text应该有一个“date now”函数在它后面调用,这样我就可以知道它被插入表中的日期 谢谢试试这个: $sql = "INSERT INTO news VALUES (NULL, '$user',

我一直试图在Sql数据库表中插入一行,该行的最后一列应该包含一个变量,但我不知道如何将该变量与日期函数连接起来。问题变成了单引号

$SQL = "INSERT INTO news VALUES (NULL, '$user', '$text'.'date('Y-m-d H:i:s')')";
$text应该有一个“date now”函数在它后面调用,这样我就可以知道它被插入表中的日期

谢谢

试试这个:

$sql = "INSERT INTO news VALUES (NULL, '$user', '$text<br>".date('Y-m-d H:i:s')."')";
$sql=“插入到新闻值中(空,$user',$text
”.date('Y-m-dh:i:s')。”);
您可以试试这个

$SQL = "INSERT INTO news VALUES (NULL, '$user', '".$text." now()')";

有人编辑了我的答案,错误地更改了代码,为什么人们会这样做?我把它重新编辑了。不,那个人建议编辑。然后人们就同意了。这是一个更加复杂的社会问题[…]。只是rollback@user2227494在这个演示中,它工作得非常好,您可能在其他地方有错误。