mysqli_real_escape_string()期望参数1为mysqli,

时间:2016-07-22 16:49:11

标签: php mysql mysqli mysql-real-escape-string

第10行

... / general.php

您好,这是我的错误,但只有当我将我的网址上传到主机时,才会在本地主机运行良好。

(返回mysqli_real_esc ..)行是“第10行”。

$conncet = mysqli_connect('xxx','xxx','xxx','xxx');
function array_sanitize(&$datos) {
		global $connect;
		$datos = mysqli_real_escape_string($connect,$datos);
}

感谢您的时间!!

3 个答案:

答案 0 :(得分:0)

您在初始化时拼错连接。你拼写它是conncet。我认为在localhost上运行良好的唯一原因是错误设置不显示。

答案 1 :(得分:0)

首先,你的第一行有一个拼写错误“$ conncet”应该是$ connect

答案 2 :(得分:0)

我认为您的变量中有拼写错误,请检查您的$ connect => $ conncet变量

$(document).ready(function() {
  $(".css-checkbox").click(function() {
    if ($(this).attr('id') == "one") {
      $('#a').show();
      $('#b').hide();
    } else {
      $('#a').hide();
      $('#b').show();
    }
  });

  var options1 = {
    //removed for brevity;
  }

  var options2 = {
    //removed for brevity;
  }

  //get chart1
  $.getJSON("dataCountryRevenue.php", function(json) {
    options.series[0].data = json;
    chart = new Highcharts.Chart(options1);
  });

  //get chart2
  $.getJSON("dataCountryRevenue.php", function(json) {
    options.series[0].data = json;
    chart = new Highcharts.Chart(options2, function() {

      //hide chart after it has been loaded
      $("#b").hide();
    });
  });
});