HTML 通过PHP调用MySQL?
<?php$link=mysql_connect("localhost","root","123456");mysql_select_db('student',$link...
<?php
$link= mysql_connect("localhost","root","123456");
mysql_select_db('student',$link);
$xuehao=$_POST["id"];
$xingming=$_POST["name"];
$xingbie=$_POST["sex"];
?>
大神能把我看看么,我初学,运行木有反应,也木有提示额,纠结。 展开
$link= mysql_connect("localhost","root","123456");
mysql_select_db('student',$link);
$xuehao=$_POST["id"];
$xingming=$_POST["name"];
$xingbie=$_POST["sex"];
?>
大神能把我看看么,我初学,运行木有反应,也木有提示额,纠结。 展开
2个回答
展开全部
你用POST方式传值,必须要有个表单,表单提交数据后,要echo出变量才能看到,
你把$xuehao=$_POST["id"];下面加个echo $xuehao;就可以看到输出了,在php结束标记?>后面加上一段代码
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="index.php" method="post">
<table>
<tr><td>学号</td> <td><input type="text" name="id"></td></tr>
<tr><td>姓名</td><td><input type="text" name="name"></td></tr>
<tr><td>性别</td><td><input type="text" name="sex"></td></tr>
<tr> <td></td><td><input type="submit" value="提交"></td></tr>
</table>
</form>
</body>
</html>
你把$xuehao=$_POST["id"];下面加个echo $xuehao;就可以看到输出了,在php结束标记?>后面加上一段代码
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="index.php" method="post">
<table>
<tr><td>学号</td> <td><input type="text" name="id"></td></tr>
<tr><td>姓名</td><td><input type="text" name="name"></td></tr>
<tr><td>性别</td><td><input type="text" name="sex"></td></tr>
<tr> <td></td><td><input type="submit" value="提交"></td></tr>
</table>
</form>
</body>
</html>
更多追问追答
追问
文件后缀名要改成.php吗?
追答
新建一个文件,名称为index,php
文件内容为:
学号
姓名
性别
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$link= mysql_connect("localhost","root","123456"); //这一行是连接数据库
mysql_select_db('student',$link); //这一行是选择数据
//下面的是接受form 表单post过来的参数:
$xuehao=$_POST["id"];
$xingming=$_POST["name"];
$xingbie=$_POST["sex"];
?>
你这个能有什么反应啊 只是连接了数据库并没对数据库做具体操作.
我建议你先看一遍手册: http://www.w3school.com.cn/php/index.asp
追问
上面有创建数据库的例子,我看了,试了也没有反应啊
追答
你这个只是连接数据库而已 你要什么反应呢?
if(mysql_select_db('student',$link))
echo "连接成功";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询