|
我编了一个PHP 程序
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
??<meta http-equiv="content-type" content="text/html; charset=GB2312">
??<title>欢迎留言</title>
</head>
<body>
<p align="center"><font size="4">留 言 薄</font></p>
<form method="post" action="<? echo $PHP_SELF; ?>">
??<table border="1" cellpadding="2" height="211" width="667">
????<tbody>
??????<tr>
????????<td width="49">姓名:</td>
????????<td width="598"><input name="name" style="color: gold;"></td>
??????</tr>
??????<tr>
????????<td width="49">主题:</td>
????????<td width="598"><input name="subject" size="33" style="color: royalblue;"></td>
??????</tr>
??????
??????<tr>
????????<td valign="top" align="left" width="49">留言:</td>
????????<td width="598"><textarea cols="60" name="memo" rows="6"
style="color: blueviolet;"></textarea></td>
??????</tr>
????</tbody>
??</table>
??<table width="651" height="36">
????<tbody>
??????<tr>
????????<td valign="top" align="left" width="216">
????????<p align="center"> <input type="submit" value="提交留言" ></p>
????????</td>
????????<td width="216">
???????
????????</td>
????????<td width="217">
????????<p align="center"><input type="reset" value="全部重写" >
??????</tr>
????</tbody>
??</table>
</form>
<?
$db = mysql_connect('localhost','yytoday','');
mysql_select_db('liuyan',$db);
mysql_query("insert into liuyanb (xm, zt, liuyan) VALUES ('$name', '$subject', '$memo')",$db);
?>
<a href="show_ly.php">浏览留言</a>
</body>
</html>
但它总不能提交进数据库里.
提交后可以在数据库 里新添加一个记录,但没能写入内容.而我改成这样
mysql_query("insert into liuyanb (xm, zt, liuyan) VALUES ('wwww', 'dddddd', 'ddddd')",$db);
就正常了.
怎么会事啊? |
|