重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你代码有问题
创新互联公司是由多位在大型网络公司、广告设计公司的优秀设计人员和策划人员组成的一个具有丰富经验的团队,其中包括网站策划、网页美工、网站程序员、网页设计师、平面广告设计师、网络营销人员及形象策划。承接:网站设计、成都网站建设、网站改版、网页设计制作、网站建设与维护、网络推广、数据库开发,以高性价比制作企业网站、行业门户平台等全方位的服务。
在接受$_POST之前使用isset判断下是否有POST数据。
# sql 语句应该这样
select `机构代码`,`机构名称(全称)` from zxxx;
//警告是这样写法不好,不推荐,这样写就可以了,表达式应该是一个bool类型值
while(($row=mysql_fetch_array($result))!==false) {}
mysqli函数用法大致和mysql函数差不多, 主要是有一点差别, 很多mysqli函数需要2个参数,这个和mysql函数是一致的, 不同的是, mysql函数可以省略连接参数, 默认使用上一个连接, 而mysqli函数必须提供连接参数,且顺序与mysql函数相反, 比如你上面的代码,选择数据库应该改成:
mysqli_select_db( $conn, 'test');
查询数据库应该改成:
mysqli_query( $conn, 你的sql语句);
另外一点, mysqli函数和mysql函数不同的是,mysqli函数不但可以像msyql函数一样使用过程方式, 也可以使用对象方式,, 简单实例如下:
$conn = new mysqli('数据库地址,一般是localhost', '数据库用户名', '数据库密码', '数据库名称');
$query = $conn - query('sql语句');
$row = $query - fetch_array(); //返回结果集
echo $row['字段名称'];
检查你的数据库是否支持远程连接;检查你的数据库地址是否错误;
有些提供商的端口并不是3306;可能其它的;请检查后再试试
很明显,你的数据库密码不正确。
建议全部卸掉,重新安装,安装请选新的路径。
另外,你之前是不是独立装过mysql,要是独立安装过的话,请还是用老的数据库密码,等安装完成后再修改。