【问题标题】:SQL insert into statement not workingSQL插入语句不起作用
【发布时间】:2013-01-30 09:13:33
【问题描述】:

我似乎无法让插入语句工作,我是 sql 的新手。
我之前使用过相同的代码并且它有效,所以我复制并粘贴了
改变了价值观。其他一切都经过验证并且工作正常。
问题出在uploadInstallData函数

这里是文本格式的代码链接:
http://www.bludevelopment.com/php/getdata.txt

【问题讨论】:

  • 有错误信息吗?
  • 你遇到什么错误???尝试echo您的查询并执行..或发布错误...
  • 我没有收到任何错误,除非有办法打印 mysql 错误。此脚本适用于 iphone 应用程序,而不是网页

标签: php mysql sql database phpmyadmin


【解决方案1】:

首先尝试使用PDO,其次它是不正确的: "('$_POST[Timestamp]','$_POST[PMINo]',...",您应该转义这些值: " ('".$_POST[Timestamp]."','".$_POST[PMINo]."',...";

【讨论】:

  • 或者你可以使用'{$_POST[Timestamp]}'符号
  • 我使用了转义值,但它仍然不起作用。我不确定 PDO 是什么
  • @user1899201:尝试使用 var_dump($_POST) 进行调试;看看密钥是否正确,看看mysql产生了什么错误,试试php.net/manual/en/mysqli.error.php
  • 我检查了错误但我没有得到任何错误,变量确实是正确的,我很难过。
  • 又试了一次,它成功了,我认为这是服务器的问题。感谢您的帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多