如何在MySQL中包含PHP数组变量
我正在尝试以下方法:如何在MySQL中包含PHP数组变量,php,mysql,arrays,variables,Php,Mysql,Arrays,Variables,我正在尝试以下方法: mysql_query("SELECT `lastUpdate` FROM `summoner` WHERE `name` = '$summoner['name']';"); 但它不起作用。我想这是因为$caller['name']中的' 无需以下任何解决方法: $summonerName = $summoner['name']; ?您可以使用(事件上没有单引号) 或者用大括号中的引号将整个数组括起来 "SELECT `lastUpdate` FROM `summone
mysql_query("SELECT `lastUpdate` FROM `summoner` WHERE `name` = '$summoner['name']';");
但它不起作用。我想这是因为$caller['name']
中的'
无需以下任何解决方法:
$summonerName = $summoner['name'];
?您可以使用(事件上没有单引号)
或者用大括号中的引号将整个数组括起来
"SELECT `lastUpdate` FROM `summoner` WHERE `name` = '{$summoner['name']}'";
您可以使用(事件上没有单引号)
或者用大括号中的引号将整个数组括起来
"SELECT `lastUpdate` FROM `summoner` WHERE `name` = '{$summoner['name']}'";
试试这个
"SELECT `lastUpdate` FROM `summoner` WHERE `name` = '$summoner[name]'";
试试这个
"SELECT `lastUpdate` FROM `summoner` WHERE `name` = '$summoner[name]'";
你真的想使用预先准备好的语句和mysqi吗_*
你真的想使用预先准备好的语句和mysqi吗_*
伟大的两个都在工作。谢谢你,伙计。几分钟后我会把你的答案作为解决方案添加进去。太好了!两个都在工作。谢谢你,伙计。我会在几分钟后把你的答案作为解决方案添加进去。为什么OP要“试试这个”?一个好的答案总是会有一个解释,说明做了什么以及为什么这样做,不仅是为了OP,而且是为了未来的访客,这样他们可能会发现这个问题并阅读你的答案。为什么OP要“尝试这个”?一个好的答案总是会有一个解释,说明做了什么以及为什么这样做,不仅是为了OP,而且是为了未来的访客,这样他们可能会发现这个问题并阅读你的答案。哦,谢谢chris85,下次我会用它:)哦,谢谢chris85,下次我会用它:)