高分求救:如何才能让某字段取出的内容当做字段一样显示 create table ???然后insert??不怎么理解你意思 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $rs = mysql_query("select zl_id, from a");while($r = mysql_fetch_row($rs)) list($zl_id[],$[]) = $r;echo "<table><tr>";foreach($zl_id as $v) echo "<td>$v</td>";echo "</tr></tr>";foreach($ as $v) echo "<td>$v</td>";echo "</tr></table>"; 如果你是想在页面上通过循环显示出这样的效果,用下面的方法:<table><tr><?phpmysql_query();while(...){ echo '<td><table><tr><td>'.$科目.'</td></tr><tr><td>'.$分数.'</td></tr></table>';}?></table> <?php $tmpt="select zl_id, from a;" $strsql=ociparse($conn,$tmpt); ociexecute($strsql,oci_default); while($r=ocifetch($strsql)) { list($zl_id[],$ [])=$r; echo "<table><tr>"; foreach($zl_id as $v) { echo "<td>$v</td>"; echo "</tr><tr>"; } foreach($ as $v) { echo "<td>$v</td>"; echo "</tr></table>"; } } //关闭数据库 ocilogoff($conn);?>还请高手看过来,我这样写为何总是不对呢?? 很简单,因为你的<table>放在了循环体中了,所以每次循环都会重画一个表格了.正确的应该是:while($r=ocifetch($strsql)) list($zl_id[],$ [])=$r;echo "<table><tr>";foreach($zl_id as $v) echo "<td>$v</td>";echo "</tr><tr>";foreach($ as $v) echo "<td>$v</td>";echo "</tr></table>"; <?php $tmpt="select zl_id, from a;" $strsql=ociparse($conn,$tmpt); ociexecute($strsql,oci_default); while($r=ocifetch($strsql)) { list($zl_id[],$ [])=$r; echo "<table><tr>"; foreach($zl_id as $v) { echo "<td>$v</td>"; } echo "</tr><tr>"; foreach($ as $v) { echo "<td>$v</td>"; } echo "</tr></table>"; } //关闭数据库 ocilogoff($conn);?> 刚才写错了:<?php $tmpt="select zl_id, from a;" $strsql=ociparse($conn,$tmpt); ociexecute($strsql,oci_default); while($r = ocifetch($strsql)) list($zl_id[],$ [])=$r; echo "<table><tr>"; foreach($zl_id as $v) { echo "<td>$v</td>"; } echo "</tr><tr>"; foreach($ as $v) { echo "<td>$v</td>"; } echo "</tr></table>"; //关闭数据库 ocilogoff($conn);?> xampp pdo odbc 改过php.ini了,但还是不行。 二维数组的问题,在线等 一行显示两列数据 急,用php如何处理xml文件中二进制化保存的图片 如何生成流水号 mysql启不了,请高手给点建议 请教怎样写正则表达式 问一下关于FastTemplate的问题 帮我看看下面这个有什么用啊(初学者问题哦) win2003服务器+iis+php exec无法调用php外部命令,调试信息显示拒绝访问 看看这个递归为什么会这么奇怪? 救命啊。问题
while($r = mysql_fetch_row($rs))
list($zl_id[],$[]) = $r;echo "<table><tr>";
foreach($zl_id as $v)
echo "<td>$v</td>";
echo "</tr></tr>";
foreach($ as $v)
echo "<td>$v</td>";
echo "</tr></table>";
<table>
<tr>
<?php
mysql_query();
while(...){
echo '<td><table><tr><td>'.$科目.'</td></tr><tr><td>'.$分数.'</td></tr></table>';
}
?>
</table>
$strsql=ociparse($conn,$tmpt);
ociexecute($strsql,oci_default);
while($r=ocifetch($strsql))
{
list($zl_id[],$ [])=$r;
echo "<table><tr>";
foreach($zl_id as $v)
{
echo "<td>$v</td>";
echo "</tr><tr>";
}
foreach($ as $v)
{
echo "<td>$v</td>";
echo "</tr></table>";
}
} //关闭数据库
ocilogoff($conn);
?>还请高手看过来,我这样写为何总是不对呢??
正确的应该是:
while($r=ocifetch($strsql))
list($zl_id[],$ [])=$r;
echo "<table><tr>";
foreach($zl_id as $v)
echo "<td>$v</td>";
echo "</tr><tr>";
foreach($ as $v)
echo "<td>$v</td>";
echo "</tr></table>";
$strsql=ociparse($conn,$tmpt);
ociexecute($strsql,oci_default);
while($r=ocifetch($strsql))
{
list($zl_id[],$ [])=$r;
echo "<table><tr>";
foreach($zl_id as $v)
{
echo "<td>$v</td>";
}
echo "</tr><tr>";
foreach($ as $v)
{
echo "<td>$v</td>";
}
echo "</tr></table>";
} //关闭数据库
ocilogoff($conn);
?>
<?php $tmpt="select zl_id, from a;"
$strsql=ociparse($conn,$tmpt);
ociexecute($strsql,oci_default); while($r = ocifetch($strsql))
list($zl_id[],$ [])=$r; echo "<table><tr>"; foreach($zl_id as $v)
{
echo "<td>$v</td>";
} echo "</tr><tr>"; foreach($ as $v)
{
echo "<td>$v</td>";
} echo "</tr></table>"; //关闭数据库
ocilogoff($conn);
?>