查询数据(表格)

<?php
echo "<meta charset='utf-8'>";
//接收数据GET,POST两种方法
//用post方式接收
$name = $_POST['name'];
$password = $_POST['password'];
$sex = $_POST['sex'];
$mail = $_POST['mail'];
// $time = $_POST['date of birth'];


//php函数操作MySQL数据库,MySQL的数据库函数只能操作MySQL数据库
//操作数据库步骤
//1连接数据库
$host='127.0.0.1';//本地主机
$username='root';//账号
$pwd='root';//密码
$cn=mysql_connect($host,$username,$pwd);
if(!is_resource($cn)){
die(mysql_errno().mysql_error());//输出个错误码以及解释错误
}
//2选择数据库
$db=mysql_select_db('sankea');
if(!$db){
die(mysql_errno().mysql_error());
}
//查看变量类型
// var_dump($cn);
//3选择字符集
$sql='set name"utf8"';
mysql_query($sql);
//查询表;

//打开数据库
$sql='SELECT * FROM jsj_1';
echo '<br>'.$sql;
//执行select查询语句,返回一个查询结果集
$rs=mysql_query($sql);


if($rs){
//mysql_fetch_array();从查询结果集中取一条记录
//$row是一维数组
$rows=array();//声明$rows是空数组
while(($row=mysql_fetch_array($rs,MYSQL_ASSOC))!== false){
//往rows数组不断插入$row
$rows[]=$row;
}
echo '<pre>';//使数组竖排排列
print_r($rows);

$table='<table style="border:1px solid red">';
foreach ($rows as $index=>$row){
$table.='<tr style="border:1px solid red">';
foreach ($row as $column=>$value){
$table.='<td style="border:1px solid red">'.$column.':'.$value.'<td>';
}
$table.='<tr style="border:1px solid red">';
}
$table.='</table>';
echo $table;
}else{
echo mysql_errno().mysql_error();
}

//5断开数据库
mysql_close($cn);
?>

原文地址:https://www.cnblogs.com/yucaiyun/p/6705484.html