程序调试时输出500错误
求助,我写好后调试时发现不显示东西,经过审查元素发现出现500错误
环境用的lnmp.org提供的安装包,php版本为5.6
mysql通过雅黑探针测试可以连接
下面列出所有的代码请帮忙分析哪里出了问题,该如何修改
地址是http://test.ni-co.moe/sousuo.php
mysql.php主要的查询输出文件
require( dirname( __FILE__ ) . '/huancun.php' ); //禁止缓存
require( dirname( __FILE__ ) . '/config.php' ); //加载mysql信息
$sousuo=$_POST["sousuo"];//post接收
$cx;//欲查询的变量
$dc;//执行查询后得出的结果
$row;//通过结果得出行数
$new;//查询后的数组
$conn = new mysqli('sqlhost','sqluser','sqlpwd','dbname');//链接mysql
if($conn->connect_error) {
die("bad login: " . $conn->connect_error);
};
echo "mysql login good";
$cx= 'select * from test where find_in_set($sousuo,name )';
$dc= $conn->query($cx);
echo $dc;
$row = mysql_fetch_assoc(mysql_query($cx));//通过结果集得到行
echo $row;
foreach($row as $key => $value){
$new['p'.$key] = $value;//在变量名前面批量+ p,一个数组
}
extract($new);//将数组的索引作为变量名加入符号表
echo $row+"/"+$new;
echo "pid:"+$puid+"
host:"+$puser+"
pwd:"+$fpwd;// :)
?>
sousuo.php为用户提交表单使用
提交信息//禁止缓存开始
require( dirname( __FILE__ ) . '/huancun.php' );
//禁止缓存结束
?>
搜索:
conifg.php为mysql的信息
//此文件为配置文件
define("sqlhost","localhost");//主机
define("sqluser","ftptest");//用户名
define("sqlpwd","ftptest");//密码
define("dbname","ftp");//库名
?>
huancun.php为禁止缓存
//禁止缓存文件
header ( " Expires: Mon, 26 Jul 1970 05:00:00 GMT " );
header ( " Last-Modified:" . gmdate ( " D, d M Y H:i:s " ). "GMT " );
header ( " Cache-Control: no-cache, must-revalidate " );
header ( " Pragma: no-cache " );
?>
相关阅读:
xcode运行闪退,无任何报错信息
flaskweb开发 sqlalchemy配置问题
Mustache中使用partials的正确方法
在Debian中如何设置apache服务器空主机头。
PHP 以判断移动设备跳转,怎么回跳?
数学公式应该怎么在 iOS 上显示?
为什么使用css box布局时需要写width?
android,类似微博,列表中转发和评论两个list来回切换的实现思路?
session产生的cookie文件在本机的哪里?
请问支付后,怎么驱动打印小票机?
本地git是否链接github成功问题
bootstrap的dataTable插件
css3写不规则样式背景
css3 transition 动画状态切换
phalcon框架多模块程序中 找不到非默认的模块
maven如何部署jar文件的服务?
tomcat 下的部署的某个Jsp不能访问?
thinkphp 修改的id怎么传过来
异步回调和单线程,多线程的疑惑?
这个为什么鼠标移除后,input的value为空而不是你输入的内容