php制作简单的表单代码?php做表格的代码
大家好,关于php制作简单的表单代码很多朋友都还不太明白,今天小编就来为大家分享关于php做表格的代码的知识,希望对各位有所帮助!
怎样用PHP和MYSQL制作一简单的登录界面网站
软件:dreamwaver记事本也可以
mysql.php----数据库创建文件;
login.php----前台用户登陆文件;
check.php----连接数据库验证文件;
mysql.php文件代码:
程序代码
<?php
$db= mysql_connect("localhost","root","") or die("连接数据库失败!");
if(!mysql_query("create database if not exists `user`"))
{
echo"创建数据库失败<br>";
}else
{
echo"创建数据库成功!<br>";
}
mysql_query("use user;");
$sql="Create TABLE if not exists `user`("
." `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,"
." `name` VARCHAR(10) NOT NULL,"
." `password` VARCHAR(16) NOT NULL"
.")";
if(!mysql_query($sql))
{
echo"创建数据表失败!<br>";
}else
{
echo"创建数据表成功!<br>";
}
$sql="Insert INTO `user`( `name`, `password`) VALUES('php-fish','123');";
if(mysql_query($sql))
echo"插入用户成功!<br>";
else
echo"插入失败!<br>";
mysql_close($db);
?>
前台登陆文件login.php
程序代码
<form method="post" action="check.php">
<table cellpadding="0" cellspacing="0" border="0" width="25%">
<tr>
<td>用户名:</td>
<td><input type="text" name="name"></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td><input type="submit" value="提交"></td>
<td><input type="reset" value="清除"></td>
</tr>
</table>
</form>
用户名:<b>php-fish</b>
<br>
密码:<b>123<br>
验证文件check.php
程序代码
<?php
if($_POST['name']=="")
{
echo"请填写用户名<br><a href='login.php'>返回</a>";
}elseif($_POST['password']=="")
{
echo"请填写密码<br><a href='login.php'>返回</a>";
}else
{
$conn= mysql_connect("localhost","root","")
or die("不能连接数据库".mysql_error());
mysql_select_db("user")
or die("不能连接到user".mysql_error());
$sql="select* from user where id=3";
$result= mysql_query($sql);
$query= mysql_fetch_array($result);
mysql_close($conn);
if(($query['name']==$_POST['name'])&&($query['password']==$_POST['password']))
{
echo"验证成功!<br>";
}else
echo"密码错误<br>";
echo"<a href='login.php'>返回</a>";
}
?>
php mysql两段类似代码无法创建表单的问题
我觉得下面的语句有问题:
datetime(yyyy-mm-dd hh:mm:ss),
你可以把括号和括号里面的都删除了试试。
另外,建议你按照下面的方法修改程序代码,修改后的代码执行时,真正成功了才说成功,没成功的时候会显示原因,需要修改的两句代码是:
mysql_query($sql,$link);
echo"字段创建完成!可以正常使用";
建议修改为:
if(mysql_query($sql,$link)) echo"字段创建完成!可以正常使用";
else echo"建表失败,SQL:$sql<br>错误原因:".mysql_error($link);
急!!!php怎样获取表单的数据,我的代码是这样的,求解决
很明显你的表单对象的 name设置有问题啊,复选框采用数组,其他可以不用,你初学就不要偷懒直接在DW中复制文本框,这样容易导致 name和id属性不对,还是老实点一个一个的插入吧,或者手动修改下属性。
<?php
if(isset($_POST['submit'])){
print_r($_POST);
}
?>
<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>用户注册</title>
<style type="text/css">
<!--
body,td,th{
font-family:宋体;
font-size: 14px;
color:#000;
}
body{
background-image: url(u=3557752756,1113680825&fm=0&gp=0.jpg);
}
-->
</style></head>
<body><form action="reg.php" method="post" name="regForm" target="_self">
<label>用户注册界面<br/>
用户名:
<input type="text" name="name" id="name"/>
<br/>
<br/>
密码:
<input name="passwd" type="password" id="passwd" size="22" maxlength="20"/>
<br/>
<br/>
再次输入密码:
<input name="passwd2" type="password" id="passwd2" size="22" maxlength="20"/>
(不解释,你懂的)<br/>
<br/>
性别:
<input type="radio" name="sex" id="sex" value="男"/>
男
<input type="radio" name="sex" id="sex2" value="女"/>
女<br/>
<br/>
兴趣爱好:
<input name="hobby[]" type="checkbox" id="hobby[]" value="体书"/>
体书
<input name="hobby[]" type="checkbox" id="hobby[]" value="打球"/>
打球
<input name="hobby[]" type="checkbox" id="sex3" value="旅游"/>
旅游<br/>
<input name="hobby[]" type="checkbox" id="hobby[]" value="游水"/>
游水
<input name="hobby[]" type="checkbox" id="hobby[]" value="上网"/>
上网
<input name="hobby[]" type="checkbox" id="hobby[]" value="体电影"/>
体电影<br/>
<br/>
密保问题
<select name="question" id="question">
<option>你父亲叫什么名字?</option>
<option>你母亲叫什么名字?</option>
<option>你的学好(工号)</option>
<option>你毕业的中学是什么</option>
<option>你中意咩运动?</option>
</select>
<br/>
<br/>
密保答案
<input type="text" name="answer" id="answer"/>
<br/>
<br/>
Email:
<input type="text" name="email" id="email"/>
<br/>
<br/>
<input type="submit" name="submit" id="submit" value="注册"/>
<input type="reset" name="reset" id="reset" value="重置"/>
<br/>
</label>
</form>
</body>
</html>
保存为 reg.php再试试
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!