php单独测试能够连接数据库并获取数据,点击连接的时候却无法获取数据库数据
做了个简单的测试共写了两个文件:index.php路径:D:\wamp\www\hyq\test\index.phpadduser.php路径:D:\wamp\www\h...
做了个简单的测试
共写了两个文件:
index.php 路径:D:\wamp\www\hyq\test\index.php
adduser.php 路径:D:\wamp\www\hyq\test\adduser.php
1.index.php 代码:
<html><head> <title>一个简单用户管理系统实例</title></head><body><h2>用户管理系统</h2><h3>用户管理</h3><a href="adduser.php">添加用户</a><br />
</body></html>
2.adduser.php 代码:
<?php$link=mysqli_connect("localhost","root","huayanqing") or die("数据库服务器连接失败!");mysqli_select_db($link,"huayanqing") or die("数据库连接失败!");mysqli_query($link,"set names 'gbk'");?><html><head> <title>添加用户</title></head><body> <h3>添加用户</h3> <form id="add_user" name="add_user" method="post" action="insert_user.php"> 用户姓名:<input type="text" name="user_name" /><br /> 用户口令:<input type="text" name="user_psw" /><br /> 用户性别:<input type="text" name="user_sex" /><br /> 用户年龄:<input type="text" name="user_age" /><br /> 所属部门:<select name="user_dept"> <?php $sql="select * from dept"; $result=mysqli_query($link,$sql); while($rows=mysqli_fetch_row($result)){ echo "<option value=".$rows[0].">".$rows[1]."</option>"; } ?> </select><br /> 用户组名:<select name="user_group"> <?php $sql="select * from usergroup"; $result=mysqli_query($link,$sql); while($rows=mysqli_fetch_row($result)){ echo "<option value=".$rows[0].">".$rows[1]."</option>"; } ?> </select><br /> <br /> <input type="submit" value="添加" /> </form></body></html>
单独测试adduser.php
输入网址: localhost/hyq/test/adduser.php
能够显示下拉列表数据库数据
点击链接测试:
首先打开index.php
点击用户添加链接到adduser.php时,就无法在下拉列表显示数据库中的数据了
跪求大神指导................... 展开
共写了两个文件:
index.php 路径:D:\wamp\www\hyq\test\index.php
adduser.php 路径:D:\wamp\www\hyq\test\adduser.php
1.index.php 代码:
<html><head> <title>一个简单用户管理系统实例</title></head><body><h2>用户管理系统</h2><h3>用户管理</h3><a href="adduser.php">添加用户</a><br />
</body></html>
2.adduser.php 代码:
<?php$link=mysqli_connect("localhost","root","huayanqing") or die("数据库服务器连接失败!");mysqli_select_db($link,"huayanqing") or die("数据库连接失败!");mysqli_query($link,"set names 'gbk'");?><html><head> <title>添加用户</title></head><body> <h3>添加用户</h3> <form id="add_user" name="add_user" method="post" action="insert_user.php"> 用户姓名:<input type="text" name="user_name" /><br /> 用户口令:<input type="text" name="user_psw" /><br /> 用户性别:<input type="text" name="user_sex" /><br /> 用户年龄:<input type="text" name="user_age" /><br /> 所属部门:<select name="user_dept"> <?php $sql="select * from dept"; $result=mysqli_query($link,$sql); while($rows=mysqli_fetch_row($result)){ echo "<option value=".$rows[0].">".$rows[1]."</option>"; } ?> </select><br /> 用户组名:<select name="user_group"> <?php $sql="select * from usergroup"; $result=mysqli_query($link,$sql); while($rows=mysqli_fetch_row($result)){ echo "<option value=".$rows[0].">".$rows[1]."</option>"; } ?> </select><br /> <br /> <input type="submit" value="添加" /> </form></body></html>
单独测试adduser.php
输入网址: localhost/hyq/test/adduser.php
能够显示下拉列表数据库数据
点击链接测试:
首先打开index.php
点击用户添加链接到adduser.php时,就无法在下拉列表显示数据库中的数据了
跪求大神指导................... 展开
1个回答
2015-07-22
展开全部
请不要直接通过双击打开php文件,请通过http协议访问打开php
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询