mysql where clause and js



你能帮我吗,我正在使用本地存储在页面之间传递文本。我将如何调节这个retrievedObject变量:

var retrievedObject = localStorage.getItem('textValue');

在mySQL WHERE条件下:

$sql = "SELECT * FROM classvideo WHERE linkcode = ''";

我试着把"+retrievedObject+";但它不起作用。非常感谢。

如果我答对了你的问题,你想把retrievedObject变量从JavaScript(客户端(传递到PHP(服务器(。您必须将retrievedObject的值发送到服务器。您可以通过GETPOST请求来实现这一点。以下是一些关于GET和POST方法的链接:

  • https://www.w3schools.com/tags/ref_httpmethods.asp
  • https://www.w3schools.com/PHP/php_superglobals_get.asp
  • https://www.w3schools.com/PHP/php_superglobals_post.asp

此外,正如jabaa中所述,当使用字符串串联时,您会暴露自己受到SQL注入攻击(此处详细介绍(。我建议使用预先准备好的语句,或者使用addslashes(string)保存您的输入

相关内容

  • 没有找到相关文章

最新更新