php查询Mysql用表格输出结果

发布网友 发布时间:2022-04-06 04:48

我来回答

3个回答

热心网友 时间:2022-04-06 06:18

while ($i<mysql_num_fields($Recordset1))
这里试试改为

while ($i<=mysql_num_fields($Recordset1))
可能是你忽略了数组是从0开始输出的
一般输出有序数据不要用mysql_fetch_row()吧

直接用mysql_fetch_array()
输出特定才用mysql_fetch_row()吧

热心网友 时间:2022-04-06 07:36

你是让给你写代码吗?

mysql_connect('localhost','root');
$sql="select * from cx.lhcx where changneiliaohao like '%{$_REQUEST['text2']}%'";
$res=mysql_query($sql);
echo '<table border=1>';
while ($row=mysql_fetch_row($res)) echo '<tr><td>'.implode('<td>',$row);
echo '</table>';
mysql_free_result($res);
mysql_close();

热心网友 时间:2022-04-06 09:10

哪儿错了? 问题是什么?追问就是sql语句查询出来的结果显示在网页上时少了一行数据。在mysql命令行中查询出来的由7行数据,结果网页上只显示了6行。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com