$sql1="select logoadd,url from friendlink";
$result1=mysql_query($sql1);
echo "<table width=\"88\" border=\"1\" align=\"center\" >";
while($rs1=mysql_fetch_array($result1)){
?>
<tr>
<td height="31">
<a href="<?=$rs1["url"]?> "><img dynsrc="<?=$rs1["logoadd"]?>"></a>
</td>
</tr>
<?php
}
?>
</table>
$result1=mysql_query($sql1);
echo "<table width=\"88\" border=\"1\" align=\"center\" >";
while($rs1=mysql_fetch_array($result1)){
?>
<tr>
<td height="31">
<a href="<?=$rs1["url"]?> "><img dynsrc="<?=$rs1["logoadd"]?>"></a>
</td>
</tr>
<?php
}
?>
</table>
$rs1[logoadd]===>$rs1["logoadd"]?>"
并且用tr,在同一个表格里面显示
多了引号。
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)" target='_blank'>
<option value="#" selected>===校内连接===</option>
<?php
$sql2="select name,url from linkschool";
$result2=mysql_query($sql2);
while($rs2=mysql_fetch_array($result2)){
?>
<option value="<?php echo "$rs2[url]"?>"><?php echo "$rs2[name]"; ?></option>
<?php
}
?>
</select>这段代码可以显示所有表里的数据,而我主帖里的代码相差不多却什么都不显示,
我也按各位的方式改过了,可仍然是什么都不显示的,
我真是要疯了,这一小块我弄了三天了:(
一点进展都没有!!
用mysql_error()看执行错误。
写法无错,虽然照他们说的比较好。
$sql1="select logoadd,url from friendlink";
$result1=mysql_query($sql1);
while($rs1=mysql_fetch_array($result1))
{
echo"
<table width=\"88\" border=\"1\" align=\"center\" >
<td height=\"31\">
<a href=$rs1["url"]> "><img dynsrc=$rs1["logoadd"]></a>
</td>
</table>
";
}
看看输出的是什么
结果都可以运行了,是不是表名字长度有限制啊?
你print_r都不输出,肯定是查询就没出结果