Php 未找到元素-SQL语句看起来不错

Php 未找到元素-SQL语句看起来不错,php,mysql,Php,Mysql,有人看到这行代码有什么问题吗?使用php/mysql $sqlInsert="INSERT INTO sched_trades_proposed (id,originalDate,originalUserid,originalRot,original_sched_main_id,proposedDate,proposedUserid,proposedRot,proposed_sched_main_id,timeStampedProposal,randomHash) VALUES('','".$o

有人看到这行代码有什么问题吗?使用php/mysql

$sqlInsert="INSERT INTO sched_trades_proposed (id,originalDate,originalUserid,originalRot,original_sched_main_id,proposedDate,proposedUserid,proposedRot,proposed_sched_main_id,timeStampedProposal,randomHash) VALUES('','".$originalDate."',".$_SESSION[userid].",$originalRotation,$original_sched_main_id,'".$proposedDate."',$proposedRad,$proposedRotation,$proposed_sched_main_id,UNIX_TIMESTAMP(),'".$randomHash."')";
fire bug在
jquery-1.8.2.js(第7209行,第314列)
中表示“未找到任何元素”,并指向该
插入语句。我看insert语句没有任何错误。我意识到Firebug不是服务器端。不过,我仍在努力解决这个错误。如果我注释掉这行代码,就不会有错误

周围的代码是:

$randomHash=sha1(rand(1,1000));
$sqlInsert="INSERT INTO sched_trades_proposed (id,originalDate,originalUserid,originalRot,original_sched_main_id,proposedDate,proposedUserid,proposedRot,proposed_sched_main_id,timeStampedProposal,randomHash) VALUES('','".$originalDate."',".$_SESSION[userid].",$originalRotation,$original_sched_main_id,'".$proposedDate."',$proposedRad,$proposedRotation,$proposed_sched_main_id,UNIX_TIMESTAMP(),'".$randomHash."')";
echo '<p>'.$sqlInsert;
$resultInsert=mysql_query($sqlInsert);

仅供参考:原始id是自动递增的,因此我在第一列中插入了一个“”作为第一列,这是洁食的。

Firebug这样说是因为您将其回显给了客户端,而客户端HTML解析因此变得混乱。也许是因为回声进入了一个错误的地方?消除回声。你为什么需要它?或者将回音放置在不会干扰HTML代码的位置。e、 g.也许在回音所在的位置加上一个div/span?

Firebug这样说是因为您将它回音到了客户端,而客户端HTML解析也因此变得混乱。也许是因为回声进入了一个错误的地方?消除回声。你为什么需要它?或者将回音放置在不会干扰HTML代码的位置。e、 g.也许在回音所在的位置环绕一个div/span?

插入本身不返回任何数据或确认。如果使用jQuery显示插入的数据,则需要运行另一个SELECT以再次获取该数据。也可以只返回插入行的主键(假设链接使用MySql,尽管同样的操作也可以

插入本身不返回任何数据或确认。如果使用jQuery显示插入的数据,则需要运行另一个SELECT来再次获取该数据。您也可以只返回插入行的主键(假设使用MySql作为链接,尽管同样的方法也能起作用

您将对SQL注入敞开大门。请了解如何使用参数化查询(最好是PDO模块)来保护您的web应用。有一些示例可以帮助您入门。它们不再维护。请参阅?了解,然后使用或-将对您有所帮助决定哪一个。如果您选择PDO,。谢谢Andy和Joseph。现在学习和阅读。您将对SQL注入敞开大门。请了解如何使用参数化查询(最好是PDO模块)来保护您的web应用。有一些示例可以帮助您入门。它们不再维护。请参阅?了解,然后我们e或-将帮助您决定哪一个。如果您选择PDO,。谢谢Andy和Joseph。现在学习和阅读。Amit,这就是gold。这解释了Firebug显示错误的原因。我仅将echo用作错误检查。我删除了echo$sql,错误消失了。谢谢您也向我解释。我甚至不在球场上。但它这是一个很明显的解释。阿米特,这就是黄金。这解释了为什么Firebug会显示错误。我只使用echo作为错误检查。我删除了echo$sql,错误就消失了。谢谢你也给我解释了。我甚至不在球场上。但这是一个很明显的解释。
INSERT INTO sched_trades_proposed (id,originalDate,originalUserid,originalRot,original_sched_main_id,proposedDate,proposedUserid,proposedRot,proposed_sched_main_id,timeStampedProposal,randomHash) VALUES('','2013-01-10',10,7,710,'2013-01-14',3,19,723,UNIX_TIMESTAMP(),'f33f7ae89c2c6ab8e29a3cb0a97bb1f9456aacba')