conn.log文件在你运行的php文件的同级
<?php header('Content-Type:text/html;charset=utf-8'); date_default_timezone_set('Asia/Shanghai'); function makeErrorLog($filename,$errormsg) { $fp = fopen($filename,'a');//模式是写入方式打开 $str = "错误日期:".date('Y-m-d H:i:s')."==错误内容:".$errormsg; fwrite($fp,$str);//写入 fclose($fp);//关闭 } $dataname = 'a';//数据库 $conn = mysql_connect('localhost','root','');//数据库软件密码账号,本地地址 if($conn){ $r =mysql_select_db($dataname,$conn); if($r){ mysql_query('set names utf8');//指定的字符编码 }else{ makeErrorLog('conn.log',$dataname.'数据库不存在'); } }else{ makeErrorLog('conn.log','数据库连接失败!'); } $sql = "select * fro1m voto";//首先数据库要链接成功,sql语句错误才行哦 $result = mysql_query($sql); $arr = mysql_fetch_assoc($result); if($arr){ print_r($arr); }else{ makeErrorLog('conn.log','SQL语句执行错误!'); } ?>