我用mysql获取到了四条数据,但是无法同时显示,想使用数组输出显示,求教有没有案例,表示不会啊,求教了
<?php
include("conn.php");
$sql="select * from `table` limit 0,4 ";
$query=mysql_query($sql);
while($result=mysql_fetch_array($query)){
var_dump($result)<br>;
}
?>
浏览器页面上就是就会输出你从数据库中选出的4条数据,如果你想单独一条条的用这些数据,可以这么做:(假如选出4个字段为id、name、pw、age)
<?php
include("conn.php");
$sql="select * from `table`";
$query=mysql_query($sql);
$result=mysql_fetch_array($query);
?>
这是id:<?echo $result['id']?><br>
这是name:<?echo $result['name']?><br>
这是pw:<?echo $result['pw']?><br>
这是age:<?echo $result['age']?>追问
include("conn.php");
$sql="select * from `table` limit 0,4 ";
$query=mysql_query($sql);
while($result=mysql_fetch_array($query)){
var_dump($result)<br>;
}
?>
浏览器页面上就是就会输出你从数据库中选出的4条数据,如果你想单独一条条的用这些数据,可以这么做:(假如选出4个字段为id、name、pw、age)
<?php
include("conn.php");
$sql="select * from `table`";
$query=mysql_query($sql);
$result=mysql_fetch_array($query);
?>
这是id:<?echo $result['id']?><br>
这是name:<?echo $result['name']?><br>
这是pw:<?echo $result['pw']?><br>
这是age:<?echo $result['age']?>追问
您好,我是想用数组取出显示四个表,我sql查询的是四个表数据,请问有啥办法没
追答$table = array("表1名","表2名","表3名","表4名");
$result =array();
foreach($table as $table_name) {
$sql = "select * from ".$table_name;
$rec =mysql_query($sql);
while($row=mysql_fetch_row($rec)) {
$result[] = $row;
}
}
你试试,查询多张表的
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-08-23
你可以用mysql_fetch_array循环输出;
$sql="你的sql语句";
$rs =mysql_query($sql);
while ($row = mysql_fetch_array($rs)){
print_r($row);
echo"<BR>";
}
$sql="你的sql语句";
$rs =mysql_query($sql);
while ($row = mysql_fetch_array($rs)){
print_r($row);
echo"<BR>";
}
第2个回答 2013-08-23
$a=array();
while($rs=mysql_fetch_array($result))
$a = $rs;
while($rs=mysql_fetch_array($result))
$a = $rs;
第3个回答 2013-08-23
$res = array();
while($rs = mysql_fetch_assoc($result)) {
$res[] = $rs;
}
while($rs = mysql_fetch_assoc($result)) {
$res[] = $rs;
}
第4个回答 2013-08-23