你还没有取出数据,哪有$row数组的内容?
$p= $_POST['Address'];
$link=mysql_connect('localhost','root','')or die("数据库连接失败");
mysql_select_db('register',$link);
mysql_query("set names utf8");
header('Content-type: text/html; charset=utf8');
$s="select * from dingdan where Address='$p'";
$result=mysql_query($s);
echo mysql_num_rows($result);
if(mysql_num_rows($result)>0){
while ($row=mysql_fetch_array($result)) {//选逐行取出数据放在$row数组中
echo"订单编号: ".$row["OrderId"]."
客户姓名:".$row["Cname"]."
客户电话 :".$row["Telephone"]."
客户地址:".$row["Address"]."
订单日期:".$row["StartDate"]."
订单状态:".$row["Ostate"]."
产品名称:".$row["PName"]."
产品单价:".$row["Pprice"]."
产品编号:".$row["ProductId1"]."
订购数量:".$row["Number"]." ";
}
}
else {echo" 没有该条数据";}