你能帮我吗,我正在使用本地存储在页面之间传递文本。我将如何调节这个retrievedObject变量:
var retrievedObject = localStorage.getItem('textValue');
在mySQL WHERE条件下:
$sql = "SELECT * FROM classvideo WHERE linkcode = ''";
我试着把"+retrievedObject+";但它不起作用。非常感谢。
如果我答对了你的问题,你想把retrievedObject
变量从JavaScript(客户端(传递到PHP(服务器(。您必须将retrievedObject
的值发送到服务器。您可以通过GET
或POST
请求来实现这一点。以下是一些关于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)
保存您的输入