【问题标题】:How Can i pass js value to sql我如何将js值传递给sql
【发布时间】:2016-06-14 09:59:58
【问题描述】:
function muIo($val){
    var val = $val;

    <?php $result = mysql_query("UPDATE category SET category_active=1 WHERE category_id=" +  val + "");?>

}

【问题讨论】:

  • 请不要使用mysql_* 函数库,它已被弃用。使用mysqli_*和查询参数来避免SQL注入攻击。 php.net/manual/en/book.mysqli.php
  • 谢谢你的建议,我会努力的

标签: javascript php mysql


【解决方案1】:

Javascript 是客户端。为了运行PHP 并执行SQL Queries,您需要在您的服务器设置中有此代码。

一旦您设置了此服务器脚本,为了向此脚本发送 pass javascript 值,您需要向 PHP 发送 POSTGET 请求。

对于初学者来说,一个简单的方法可能是使用JQuery 来使用他们简单的POST 功能。

Here

【讨论】:

    【解决方案2】:

    您必须向服务器发出 POST 请求,然后 PHP 将获取该值。

    PHP 和 MySQL 是服务器端,而 JS 是客户端。

    检查这些问题: send data to MySQL with AJAX + jQuery + PHP

    Javascript function post and call php script

    【讨论】:

    • 对不起,我没明白。你能给我一些例子吗?
    猜你喜欢
    • 2013-06-24
    • 2014-02-06
    • 1970-01-01
    • 2018-06-16
    • 1970-01-01
    • 2014-11-21
    • 2021-10-12
    • 2016-11-11
    • 2020-12-30
    相关资源
    最近更新 更多