index.php
<?php
include("conn.php");
if($_GET['submit']){ $user = $_POST['user'];
$content =$_POST['content']; $sql ="INSERT INTO message(`id`,`uid`,`regdate`,`content`) values ('','$user',now(),'$content')";
mysql_query($sql) or die ("留言失败!");
echo "成功";
}
?> <form action="" method="get">
姓名:<br/> <input type="text" name="user" size="30" maxlength="40"/>
留言:<br/> <textarea name="content" rows="5" cols="60" wrap="off">
</textarea>
<input type="submit" name="submit" value="submit"/>
</form>
------------------------------------------------------------------------------
//list.php<?php
include("conn.php");?><?
$msn = "SELECT * FROM `message`";
$query = mysql_query($msn,$conn);
while($row = mysql_fetch_array($query)){
?>
<div>姓名:<?=$row[uid]?> time:<?=$row[regdate]?></div>
<div><?=$row[content]?></div>
<?
}
?>
----------------------------------------------------------------------------
//conn.php
<?php
$conn = @ mysql_connect("localhost","root","") or die("未连接成功");
mysql_select_db("bbs",$conn);
mysql_query("set names 'GBK'");
?>
form 的action 为空时候能写入数据到数据库,但是一旦加上 制定的页面 action="list.php",就传不进去值,怎么回事啊?
<?php
include("conn.php");
if($_GET['submit']){ $user = $_POST['user'];
$content =$_POST['content']; $sql ="INSERT INTO message(`id`,`uid`,`regdate`,`content`) values ('','$user',now(),'$content')";
mysql_query($sql) or die ("留言失败!");
echo "成功";
}
?> <form action="" method="get">
姓名:<br/> <input type="text" name="user" size="30" maxlength="40"/>
留言:<br/> <textarea name="content" rows="5" cols="60" wrap="off">
</textarea>
<input type="submit" name="submit" value="submit"/>
</form>
------------------------------------------------------------------------------
//list.php<?php
include("conn.php");?><?
$msn = "SELECT * FROM `message`";
$query = mysql_query($msn,$conn);
while($row = mysql_fetch_array($query)){
?>
<div>姓名:<?=$row[uid]?> time:<?=$row[regdate]?></div>
<div><?=$row[content]?></div>
<?
}
?>
----------------------------------------------------------------------------
//conn.php
<?php
$conn = @ mysql_connect("localhost","root","") or die("未连接成功");
mysql_select_db("bbs",$conn);
mysql_query("set names 'GBK'");
?>
form 的action 为空时候能写入数据到数据库,但是一旦加上 制定的页面 action="list.php",就传不进去值,怎么回事啊?
list不知道如何直接就可以取值的
list只是是一个展示的页面,只有取数据的操作