INSERT
语句从两个不同的路由运行。
在本地计算机上运行XAMPP。在mySQL中使用非常基本的INSERT
时,会产生重复的条目。在我的共享托管服务器上它没有。 IE问题不在于它与Apache的代码/与其他类似的东西冲突。
这是本地发生的事情。如果我INSERT
foo禁止进入我的消息表:
public function storeMessage()
{
global $pdo;
$temp=$this->_message;
$sql = "INSERT INTO message (msg) VALUES (:val)";
$s = $pdo->prepare($sql);
$s->bindValue(':val',$temp);
$s->execute();
}
我在数据库中
id=24 msg=foo bar
id=25 msg=foo bar
一个可能相关的观点 - 我使用Oracle VM VirtualBox和Homestead等安装了Laravel。我看不到任何自己开始的东西,但我不得不做很多调整才能让它发挥作用......
我花了好几个小时试图对此进行排序。在某处我看到在XAMPP上更改端口号会有所帮助。似乎只是以某种短暂的方式。我无法让我的localhost别名目录正常工作,我不确定我在大约两小时前做了一两分钟的工作(对不起用尽了)。
1)有没有人经历过类似的事情(这不是一个简单的编码问题我100%肯定)?
2)任何人都可以建议工具或流程来尝试查看发生了什么(我查看了所有错误和访问日志,似乎没有任何相关内容)?
感激任何想法。
PS原帖在这里 - 但这完全是关于我做错编码的事情。