PHP 使用二维数组读取数据库并按指定列输出的方法
内容摘要
这篇文章主要为大家详细介绍了PHP 使用二维数组读取数据库并按指定列输出的方法,具有一定的参考价值,可以用来参考一下。
下面为各位大家介绍一下 PHP读取数据库并以二维数组
下面为各位大家介绍一下 PHP读取数据库并以二维数组
文章正文
这篇文章主要为大家详细介绍了PHP 使用二维数组读取数据库并按指定列输出的方法,具有一定的参考价值,可以用来参考一下。
下面为各位大家介绍一下 PHP读取数据库并以二维数组按指定列输出,感兴趣的小伙伴一起来看看吧。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | <code class = "php" > <?php $host = "localhost" ; //主机名 $user = "root" ; //mysql用户名 $password = "pass" ; //mysql密码 $database = "newxing" ; //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 ..... */ ?> /*** 来自:php教程(www.idcnote.com) ***/ </code> |
注:关于PHP 使用二维数组读取数据库并按指定列输出的方法的内容就先介绍到这里,更多相关文章的可以留意
代码注释