由 tyima 在 05-11-2003 16:10 发表:
帮俺看看PHP的问题,HTTP Server已经建好了。
user.html内容:
1<html>
2<head>
3<title> TestGuide New User </title>
4</head>
5<body>
6<h1> TestGuide 添加新用户 </h1>
7<form action="insert_user.php" method="get">
8<table border="0">
9<tr>
10<td>用户编号</td>
11<td><input maxlength="5" name="userid" size="13" type="text"/><br/></td>
12</tr>
13<tr>
14<td>用户姓名</td>
15<td><input maxlength="12" name="name" size="13" type="text"/><br/></td>
16</tr>
17<tr>
18<td>邮编</td>
19<td><input maxlength="6" name="zip" size="6" type="text"/><br/></td>
20</tr>
21<tr>
22<td>地址</td>
23<td><input maxlength="90" name="address" size="30" type="text"/><br/></td>
24</tr>
25<tr>
26<td>备注</td>
27<td><input maxlength="100" name="text" size="30" type="text"/><br/></td>
28</tr>
29<tr>
30<td colspan="2"><input type="submit" value="添加"/></td>
31</tr>
32</table>
33</form>
34</body>
35</html>
下面是insert_ueser.php内容:
1
2
3
4
5if(!$userid || !$name || !$zip || !$address)
6
7{echo "信息没有输入完全,请返回重新输入!";
8
9exit;
10
11}
12
13
14
15$userid=addslashes($userid);
16
17$name=addslashes($name);
18
19$zip=addslashes($zip);
20
21$address=addslashes($address);
22
23$text=addslashes($text);
24
25
26
27
28
29@ $db = mysql_pconnect("localhost","","");
30
31
32
33if(!$db)
34
35{echo "无法连接数据库,请稍后重试!";
36
37exit;
38
39}
40
41mysql_select_db("testguide");
42
43$query = "insert into users valuse
44
45('".$userid."','".$name."','".$zip."','".$address."','".$text."')";
46
47$result = mysql_query($query);
48
49if($result)
50
51echo mysql_affected_rows()."新用户已经输入数据库。";
52
53
54
MYSQL数据库已经建好可以用,但在user.html中输入任何信息,insert_user.php总是显示“信息没有输入完全,请返回重新输入”,俺是死活
看不出错在哪里?555555~~~
由 tyima 在 05-11-2003 16:12 发表:
在线等!
__