gpt4 book ai didi

php 和 mysql mysql_fetch_row

转载 作者:行者123 更新时间:2023-11-29 07:55:44 26 4
gpt4 key购买 nike

我不知道获取行时的预期问题是什么:\为什么结果是这样的?

$result=mysql_query($query);
$tbl.="<table id=tblsearch align =center border=0 >
<tr bgcolor=gray>";

$RowNum =mysql_num_fields($result);
//name of field :) ....
for($col=0;$col<$RowNum;$col++)

$tbl.='\n <th font color=white>'.
mysql_field_name($result, $col).'</font></th>';
//update/delete OK
$tbl.='\n </tr>';
$rownow=1;
while ($row =mysql_fetch_row($result)) { //fetch_row
$tbl.'<tr onmousemove=\"HighLightRow($rownow)\" bgcolor=#eehh99';
if ($rownow%2==0)
$tbl.="#669999>";
else
$tbl.="#66CC99>";
$rownow++;
for($col=0;$col<$RowNum;$col++)
$tbl.='\n <td> $row[$col] </td>';
$tbl.='</tr>';
}//while

if(mysql_errno()==0)

return $tbl.'</table>';
else
return "error".mysql_error();

}//function

enter image description here

请不要告诉我使用 mysqli 而不是 mysql -_- 我将来会是一名学生,要成为大师,我必须先学会做一名学生。

最佳答案

变量仅在双引号内展开,而不是在单引号内展开。所以改变:

$tbl.'<tr onmousemove=\"HighLightRow($rownow)\" bgcolor=#eehh99';

至:

$tbl."<tr onmousemove=\"HighLightRow($rownow)\" bgcolor=#eehh99";

和:

$tbl.='\n  <td> $row[$col] </td>';

至:

$tbl.="\n  <td> $row[$col] </td>";

关于php 和 mysql mysql_fetch_row,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25213493/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com