本帖最后由 zuoan2008 于 2013-06-25 16:38:28 编辑 我的login_action.php "; echo "db_host:".$db_host."--"."db_name:".$db_name."--"."db_pass:".$db_pass."--"."db_dabase:".$db_dabase; $mysqldb==new MySQLDB($db_host,$db_name,$db_pass,$db_dabase); $sql = "select * from loginuser where username='".$username."'"; $result = $mysqldb->Query($sql);//查询 $rs = $mysqldb->getRows($result...
是传统的 mysql函数 还是 mysqli函数 还是PDO接口的方法啊。 这三种方法各有什么特点和适用情况啊 另外:我想问一点: 设置字符集,严格的来说,字符集名称是否该用引号引起来,我觉得字符集名是个字符串常量,引起来好些吧,比如执行速度方面。 mysql_query("set names 'gb2312'"); 回复讨论(解决方案) 应该是用引号括起来,但是别的就不知道了,书上就是这么写的。 哪种计算? 大部分时候都是用的P...
跟很多人一样,出现php连接不上,在网上搜了很多,都没有解决 首先我的配置:apache2.2.22 + php5.4.14 + mysql 5.0 错误信息: Fatal error: Call to undefined function mysql_connect() in C:\Program Files\apache\htdocs\index.php on line 6 在windows下有php.ini 并且配置了 extension=php_mysql.dll extension=php_mysqli.dll 前面的;去掉了 我的安装路径是这样的: extension_dir = "C:/myenv/php...
$m_dblink=mysql_connect("xxx","user","passwore",true)or die('Could not connect database in host'); mysql_select_db("check",$m_dblink) or die('Could not select database'); mysql_query("SET NAMES UTF8",$m_dblink); $query="SELECT a.qa,a.svn_url,a.notifylist,b.tablename,b.file,b.level,b.description FROM result as b,svnurl_check_list AS a WHERE a.line=\"search\" and a.line = b.line and b.resul...
function PA{global $host,$user,$pw,$name; $conn = mysql_connect("$host","$user","$pw"); mysql_select_db("$name",$conn) or die("不能选择数据库:".mysql_error()); unset($dbhost,$dbuser,$dbpw,$dbname);} 这是一个源码,为什么这里user和pw都没有赋值?这是怎么实现连接mysql的? 写这代码的人把密码和用户名放在别的地方了?还是这个mysql没有设定用户名和密码? 大神们指点下吧。谢谢 回复讨论(解...
本机是win7 系统 php版本:PHP Version 5.2.6 apache 2.2 mysql:5.1.40 本地测试,PHP可以正常 但是唯一的就是不能连接上mysql 也不能使用phpmyadmin 本地测试在IE下直接就是错误页, 在360 下会提示一个:您指定的网页无法访问! 错误类型:连接失败 请高手帮解决,重谢... 回复讨论(解决方案) 你连接MYSQL的语句发出来看一下吧。 先打开服务,看看你的mysql的服务是否已经启动了 ...
我电脑装有phpstudy集成软件,之前学习时打开DW都能连接到mysql数据库。后台我装了一个EPP软件,用EPP手写了一个注册页面,也手写了连接数据库程序。连接成功了。可是回头想用DW来连接mysql数据库时,就连接不上了。DW提示是: http错误404无法找到文件。该问题可能由一下一些原因: 1) 在该服务器机器上没有测试服务器运行。 2) 为该站点指定的测试服务器没有映射到http://localhost/_mmServerScripts/MMHTTPDB.phpURL....
win7旗舰版+php5.3.6+mysql5.5.10+Apache2.2.7的配置,mysql和php都是好的,但不知道怎么回事,php连接不上mysql,至于php.ini中一下几个分号我也都去掉了 extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll 写了个连接mysql的文件,在php环境下运行就老出现这样的错误: Fatal error: Call to undefined function mysql_connect() in F:\Localhost\mysql_connect.p...
用命令提示符操作mysql是没有问题的,包括查询插入更新都没有问题。 php.ini配置如下:;extension=php_mysql.dll ;extension=php_mysqli.dll 前面的分号都去掉了呀。 错误提示如下: Warning: mysql_connect() [function.mysql-connect]: [2002] 由于目标计算机积极拒绝,无法连接。 (trying to connect via tcp://localhost:3306) in F:\Apache\htdocs\ch13\13-1.php on line 6 Wa...
大家帮忙看下。我在AWS上搭建php apache mysql 环境。 想把php apache和mysql分离开来。 服务器A只装php 和apache。以及mysql客户端 服务器B只装mysql。 同样的代码在命令行下能执行成功,并能查询,插入数据操作。 但是网页下面出错,提示: Cant connect to MySQL server on 192.168.9.9 (13) 代码如下: \n"; } ?> 大家帮忙看下。是不是服务器A上必须安装mysql server版啊。 回复讨论(解决方案) ...
页头用了 header('content-type:text/html;charset=utf-8'); try { $this->dbo=new PDO($dsn,$dbuser,$dbpassword); } catch(Exception $e) { echo $e->getMessage(); } 连接失败时会报错,但是乱码,IE下编码查看是UTF-8,但是是乱码,如果选择GB2312就不会有乱码了。 页面的格式也是UTF-8。 回复讨论(解决方案) mysql 服务器出现故障时的错误信息是按所在操作系统默认字符集给出的 你...
假如有2个属性 用户账号 用户密码 数据库的数据是这样的 用户账号 用户密码 A 1111 B 2222 C 3333 我可以通过where 用户账号 = B ,再搜索就能把这一行的数据都能获取。 但是我想在where 用户账号 = B ,在特定仅仅获取这一行的用户密码就好了,那用什么函数。 回复讨论(解决方案) 想要获取唯一行的属性那你要确保每一行都是唯一的...
使用mysqli函数库连接MySQL,支持面向对象和面向过程两种方式: 1.面向对象的使用方式 建立一个连接 $db = new mysqli(localhost, root, 123456, dbname); 如果建立连接时未指定数据库则选择使用的数据库,切换使用的数据库 $db->select_db(dbname); 查询数据库 $query = "SELECT * FROM user WHERE uid=4"; $result = $db->query($query); 统计返回记录的行数 ...
最近在linux装了新的环境,php5.6+mysql5.5+nginx。然后用原来的mysql链接数据库出现的错误。 原因就是说连接数据库的方法太旧。建议我用mysqli和PDO来链接数据库。 好吧,咱也不能落后,使用mysqli的确也简单了不少,但是PDO貌似更简单。效率也会得到提升。根据官方文档,貌似对于sql注入的一些风险也做了屏蔽。所以今天写的 博客就是关于php用PDO连接mysql的一些介绍啦! 【PDO是啥】 PDO是PHP 5新加入的一个重大功能...
小弟学生党一枚,最近迷恋上了php编程,有遇到问题刨根问底的坏习惯,代码描述如下,大神们勿喷。。。 class SqlHelper{ // public $host='loaclhost'; // public $user='root'; // public $password='root'; // public $database='empmanage'; // public $mysqli; public function __construct(){ $this->mysqli=new mysqli('localhost','root','root','empmanage'); $this->mysqli=ne...