整理 原生PHP连接MySQL的模板
程序员文章站
2024-01-24 22:24:34
...
原生PHP连接MySQL的模板:
<?php header('Content-Type: text/html; charset=utf-8'); //安全设置 if (!defined ('CHAOYI')){ exit ( 'Access Defined!' ); } /*修改数据库链接 begin*/ $dbhost = '127.0.0.1'; $dbuser = 'root'; $dbpwd = '123456'; $dbname = 'testDB'; /*修改数据库链接 end*/ /*下面的部分不可修改*/ function sqlConnect(){ global $conn; if(!$conn = @mysql_connect(DBHost,DBUser,DBPwd)){exit('数据库连接失败');} } function sqlSetDB(){ if(!mysql_select_db(DBName)){exit('找不到指定的数据库');} } function sqlSetName(){ if(!mysql_query('SET NAMES UTF8')){exit('字符集错误');} } function sqlQuery($sql){ if(!$result = mysql_query($sql)){exit('SQL执行失败');} return $result; } function sqlGetOne($sql){ return mysql_fetch_array(sqlQuery($sql),MYSQL_ASSOC); } function sqlClose(){ if(!mysql_close()){exit('关闭异常');} } define('DBHost',$dbhost); define('DBUser',$dbuser); define('DBPwd',$dbpwd); define('DBName',$dbname); sqlConnect(); sqlSetDB(); sqlSetName();
测试代码:
<?php define('CHAOYI',true); require "connect.inc.php"; $str = '<>阅谁问君诵,"水落清香浮'; $str2 = htmlspecialchars(trim($str), ENT_QUOTES); echo $str2; $sql = "SELECT id,keyword FROM tb_user WHERE telephone='' LIMIT 1"; $result = sqlGetOne($sql); print_r($result); sqlClose();
效果图:
上一篇: PHP中面向对象设计须知
下一篇: SQLServer索引调优实践
推荐阅读
-
整理 原生PHP连接MySQL的模板
-
php与mysql建立连接并执行SQL语句的代码_PHP
-
javascript连接mysql与php通过odbc连接任意数据库的实例
-
PHP连接MySQL数据的操作要点
-
PHP中使用localhost连接Mysql不成功的解决方法_PHP
-
解析PHP连接MYSQL的两种方法_PHP教程
-
故障解决:PHPMyAdmin连接MYSQL的问题_PHP教程
-
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect: hy000/1040:
-
微信推送模板消息的PHP代码整理_PHP教程
-
PHP中连接多个MySQL数据库的方法