PHP MYSQL INSERT不能正常工作?
问题描述:
<?php
require "dbconnect.php";
$resultno = mysql_query("SELECT `time` FROM syslog");
while($row = mysql_fetch_array($resultno))
{
$mysqltime = $row['time'];
$timestamp = strtotime($mysqltime);
$update = date("Y-m-d H:i:s", $timestamp);
echo $update;
}
$mysqlupdate = mysql_query("INSERT INTO (`datetime`) VALUES ('$update')");
结果通过但没有更新?我必须失去了一些东西......PHP MYSQL INSERT不能正常工作?
感谢
答
您在插入语句中错过了表名。
INSERT INTO tablename (`datetime`) VALUES ('$update')
答
您需要在SQL查询转换后指定表名。
答
除了@Paulraj正确指出的内容外,您还将您的php变量作为字符串传递。
应当"INSERT INTO (
) VALUES ('" . $update . "')"
日期时间
$ mysqlupdate =请求mysql_query( “INSERT INTO系统日志(`datetime`)VALUES( '$更新')”); 还没有运气?嗯.. – mrlayance 2011-01-11 19:18:15