Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我无法获取此代码来更新我的 mysql 数据库。
$SQL = $odb -> prepare("UPDATE `LB` SET `running` = `running` + 1 WHERE `url`= :url"); $SQL -> execute(array(":url"=> $url ));
有人请帮忙,我已经搜索过这个并找不到类似的东西。
不要在你的数组中做 :url ,不需要它。
您还可以使用问号代替您的 =:url,如下所示:
url=?
然后在您的数组中,您可以放置一个直接值:
$SQL->execute(array($url));
或者您可以增量绑定值:
$SQL->bindValue(1, $url, PDO::PARAM_INT); $SQL->execute();
除了使用 PDO::PARAM_INT 之外,您将使用自己的参数...
所以我猜在你的例子中你会使用 PDO::PARAM_STR
希望这会有所帮助:)