欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP本地修改测试OK,到服务器上就不行了,哪位高手能帮帮小弟我

程序员文章站 2022-05-17 11:48:03
...
PHP本地修改测试OK,到服务器上就不行了,谁能帮帮我?
本地测试都是可以的,就是到服务器上就不行了,接收值和连接都没有问题。以下是写入数据库的代码,感觉是它出错,但是找不到错误原因,请大家帮忙看看,谢谢了
----------分割线----------------

require_once("../conn.inc.php"); //包含数据库连接文件
//接收表单值
$netsId=$_GET['id'];
//if($netsId == NULL){
//$netsId=$_GET['id'];
//}else
if($_GET['id'] == NULL){
echo '没有修改信息!';
}
//echo $netsId;
$user_name=$_POST["user_name"];
$user_psw=$_POST["user_psw"];
$user_ip=$_POST["user_ip"];
$net_name=$_POST["net_name"];
echo $net_name;
$net_url=$_POST["net_url"];
$net_type=$_POST["net_type"];
$Province=$_POST["Province"];
$City=$_POST['City'];
$net_content=$_POST["net_content"];
//预定义变量
$net_num=$_POST["net_num"];
$net_in=$_POST["net_in"];
$net_out=$_POST["net_out"];
$net_ok=$_POST["net_ok"];
$net_recom=$_POST["net_recom"];

//系统时间差8小时问题
date_default_timezone_set('Asia/Chongqing');
$now = getdate(time());
$cur_wday=$now['wday'];
$date = date("Y-m-d H:i:s $cweekday[$cur_wday]");
$net_submit_time = date("Y-m-d H:i:s");
$last_time = $_POST["last_time"];
if($City == NULL)
{
$City = $_POST['citydefault'];

}

//输入操作语句
$sql = "UPDATE nets SET user_name = '$user_name',user_psw = '$user_psw',user_ip = '$user_ip',net_name = '$net_name',net_url = '$net_url',net_type = '$net_type',Province = '$Province',City = '$City',net_content = '$net_content',net_num = $net_num,net_in = $net_in,net_out = $net_out,net_ok = $net_ok,net_recom = $net_recom,net_submit_time = '$net_submit_time',last_time = '$last_time' where id = $netsId";

mysql_query($sql); //传递操作语句至mysql数据库
echo "网站修改成功!
";
echo '您还可以返回首页 或者 ';
echo '点击返回';
//echo '修改的ID号为:'.$netsId.'';

?>

------解决方案--------------------
不检查函数返回值?
------解决方案--------------------
把错误信息发上来啊。
------解决方案--------------------
探讨

把错误信息发上来啊。

------解决方案--------------------
探讨

引用:
引用:

把错误信息发上来啊。


是的,把错误提示发上来.简单快捷


显示这句,不知道什么意思……
信息没有成功写入数据库!You have an error in your SQL syntax; check the manual that corresponds to your MySQL server ve……

------解决方案--------------------
将SQL 语句修改成这个样子 试看看
id={$netsId}";

PHP本地修改测试OK,到服务器上就不行了,哪位高手能帮帮小弟我

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频