Rumah > pembangunan bahagian belakang > tutorial php > 重新提问:为什么跳转过去的页面显示不出来刚刚插入的数据?

重新提问:为什么跳转过去的页面显示不出来刚刚插入的数据?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:22:14
asal
1037 orang telah melayarinya

单独打开的查询数据页面可以显示  但是跳转过去的就是显示不出来刚刚插入的数据   谁能帮我在自己的机器上试一下这儿代码  这个问题好几天了也没有解决  真是快崩溃了

提交数据.html



Firstname: 
Lastname: 
Age: 





insert2.php
$con = 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 "<script>alert('发布成功');location='cx.php';</script>";
  mysql_close($con)
?>

cx.php
$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'
?>



  
    
    
    
  
      foreach($list as $v){
      echo '';
      echo '';
      echo '';
      echo '';
      echo '';
      echo '';
    }
  ?>
学号 姓名 年龄
'.$v['id'].''.$v['name'],''.$v['num'].'编辑



  


回复讨论(解决方案)

('$_POST[firstname]','$_POST[lastname]','$_POST[age]'),数组索引没加引号

中cx.php 的while下面print_r($list); 看看有不有值
另外,你可以在浏览器中查看一下cx.php的源码看输出了几行。


没有问题!
应该是你的浏览器缓存设置问题,换个浏览器试试


没有问题!
应该是你的浏览器缓存设置问题,换个浏览器试试



中文的就有问题


没有问题!
应该是你的浏览器缓存设置问题,换个浏览器试试


 确实是有问题 我换了个浏览器没事了  360害死人啊
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan