$returnarray[$i]=mysql_fetch_array($query_id, MYSQL_NUM);
解决方案 »
- cookies显示问题
- 为什么我用filectime($file)偶尔不能得到刚才编辑文件的正确修改时间?
- 救命啊~PHP程序以后台方式运行连接远程数据库老是会死机的问题。
- 如何做出这种效果
- php如何a页面调用B页面的类如何调用
- 能否将未选择的checkbox的值或name的值提交给处理页面
- 初学者的问题:exec(),请指教。
- 一个企业网站--关于技术问题的论坛,那个好啊?
- 我在php中写了copy("abc.jpg","def.jpg");提示:Warning: Unable to open 'none' for reading: No such file or directory 。我一定给分!
- PHP下载文件的问题
- 还是POSIX语法的正则式
- 快疯了,竟然不知道PHP装在哪个目录了
$returnarray[$i]=mysql_fetch_array($query_id);
}
------------------------$i=0;
while($rs = mysql_fetch_array($query_id))
{
$returnarray[$i] = $rs;
$i++;
}
改为
$returnarray[$i]=mysql_fetch_assoc($query_id);
或
$returnarray[$i]=mysql_fetch_array($query_id, MYSQL_NUM);
或
$returnarray[$i]=mysql_fetch_array($query_id, MYSQL_ASSOC);
它说得让我还不明白.其它问题就是这个,
zeroleonhart(Strong Point:Algorithm) ( ) 信誉:100 Blog
不是那个问题.但是它给我了发现了问题就是在那个语句中.
xuzuning(唠叨) ( ) 信誉:739 Blog
真正让我能解决了问题的所在.
不过现在还有个问题就是.我想显示成为
id字段 name字段 paid字段.... ...... .....
.... ...... .....
应该怎么显示?
{
// echo "$value :\n";
foreach($value as $k => $v)
{
echo "$v \t";
}
// echo " \n";
echo "<br>";
}
<tr>
<td width="5%" align="center" class="tdbg"><strong>ID</strong></td>
<td width="16%" align="center" class="tdbg"><strong>城市名称</strong></td>
<td width="13%" align="center" class="tdbg"><strong>父类ID</strong></td>
<td width="16%" align="center" class="tdbg"><strong>查看子类</strong></td>
<td width="16%" align="center" class="tdbg"><strong>操作</strong></td>
</tr>
<?php
$db=new DbConn();
$sql="select * from city ";
$result=$db->getRsArray($sql);
//print_r($result);
foreach( $result as $key=> $value)
{
// echo "$value :\n";
if(is_array($value)) {
foreach($value as $k => $v)
{
// echo "$v \t";
//echo $value['.$k.']=.$v."<br/>";
?>
<tr>
<td height="25" align="center" class="bgcolor"></td>
<td align="center" class="bgcolor"></td>
<td align="center" class="bgcolor"></td>
<td align="center" class="bgcolor"></td>
<td align="center" class="bgcolor"></td> </tr>
<?php
}
}
}
?>
</table>
我是想能实现上面这么.可是学得很难实现
foreach( $result as $value)
{
?>
<tr>
<td height="25" align="center" class="bgcolor"> <?php echo $value[0];?> </td>
<td align="center" class="bgcolor"><?php echo $value[1];?></td>
<td align="center" class="bgcolor"><?php echo $value[2];?></td>
<td align="center" class="bgcolor"><?php echo $value[3];?></td>
<td align="center" class="bgcolor"><?php echo $value[4];?></td> </tr>
<?php
}
?>
<?php
foreach( $result as $value)
{
?>
<tr>
<td height="25" align="center" class="bgcolor"> <?php echo $value[0];?> </td>
<td align="center" class="bgcolor"><?php echo $value[1];?></td>
<td align="center" class="bgcolor"><?php echo $value[2];?></td>
<td align="center" class="bgcolor"><?php echo $value[3];?></td>
<td align="center" class="bgcolor"><?php echo $value[4];?></td> </tr>
<?php
}
?>
这种方法我试的时候不能按要求实现啊.它出现在循环