php mysql 二维数组 for $i<mysql,PHP将MYSQL内容读到二维数组并按指定列输出

该博客展示了如何使用PHP连接到MySQL数据库,执行查询并遍历结果。代码示例中,它连接到名为'localhost'的主机,'root'用户,一个空密码的数据库'doc',并选择了'mclass'表。查询获取了所有列,并以特定格式显示数据。
摘要由CSDN通过智能技术生成

<?

$host = "localhost";  //主机名

$user = "root";    //mysql用户名

$password = "";  //mysql密码

$database = "doc"; //mysql数据库名

$tables = "mclass"; //表名

$conn=mysql_connect("$host","$user","$password") or die("数据库打开出错");

mysql_select_db("$database");

$query="select * from $tables";

$result=mysql_query($query,$conn);

$i=0;

$j=0;

while($row=mysql_fetch_row($result)){

$array[$i][$j] = $row[0].$row[1];

$array2[$i][$j] = $row[0];

$j++; // echo $i.",".$j.$row[1]."<br>";

if($j==3) {

$i++;

$j=0;

} //else {$j++ ;}

}

$amax=count($array);//获是数组内数据个数。

$rows=2; //设置列数

//开始显示数据

for ($x=0; $x<=$amax-1; $x++) {

for ($y=0; $y<= $rows; $y++) {

echo "<a href=".$array2[$x][$y].">".$array[$x][$y]."</a>|" ;

}

echo "<p>";

}

/*

显示结果为

aaa|bbb|ccc

ddd|eee|fff

lll|mmm|nnn

.....

*/

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值