php加载一个页面不显示不出来,PHP我这个代码刚刚插入的数据显示不出来 但是单独打开查询数据的页面可以显示 愁死了...

这个问题困扰我好几天了 就是下面图片中演示的 在表单里填上数据提交后跳转到查询页面却显示不出来刚刚插入的数据 数据库里面已经插入了 但是如果单独打开数据查询的页面却可以显示出来 谁能帮帮我呢

e5d1cc77076a8359eebc086f7f297746.gif

下面是我的代码 大家可以试一试 一开始我还以为是缓存的问题 换了几个浏览器都是这样

第一个页面 提交的

Firstname:

Lastname:

Age:

第二个页面 插入的

$con =mysql_connect("localhost","root","");; //mysql_connect("localhost","root","");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("t1", $con);

$sql="INSERT INTO stu(id, name, num)

VALUES('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";

if (!mysql_query($sql,$con))

{

die('Error: ' . mysql_error());

}

echo "";

mysql_close($con)

?>

第三个页面 查询的 也就是这个页面 如果单独打开这个页面就能显示刚刚插入的数据 但是跳转过来的页面就显示不出来 就像图片里的一样 真是奇怪

$con = mysql_connect("localhost","root","");

if (!$con)

{

echo "连接数据库失败";

exit;

}

$sql='use t1';

mysql_query($sql,$con);

$sql='select*from stu';

$rs=mysql_query($sql,$con);

$list=array();

while($row=mysql_fetch_assoc($rs)){

$list[]=$row;

}

echo '$sql'

?>

li{list-style: none;display: block;float: left;}

ul{both:clear;}

  • 学号
  • 姓名
  • 年龄

foreach($list as $v){

echo '

'.$v['id'].'';

echo '

'.$v['name'],'';

echo '

'.$v['num'].'';

echo '

编辑';

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值