【发布时间】:2015-10-29 06:35:10
【问题描述】:
我在我的 php 页面中使用这些查询,我认为有更好的方法来做同样的事情。
$cms1 = getRow("select * from cms where cmsID=1");
$cms2 = getRow("select * from cms where cmsID=2");
$cms3 = getRow("select * from cms where cmsID=3");
$cms4 = getRow("select * from cms where cmsID=4");
$cms5 = getRow("select * from cms where cmsID=5");
我正在打印来自这些查询的数据,例如
<?=$cms['content']?>
<?=$cms2['content']?>
<?=$cms3['content']?> ....
有没有更好的方法来做到这一点,或者在一个查询中获取所有这些数据?我想我可能会通过在查询中使用AS 键来获得结果,但我不知道如何。
function getRow($query)
{
$rs = mysql_query($query) or die(mysql_error());
$result = array();
if(mysql_num_rows($rs))
{
$row = mysql_fetch_assoc($rs);
return $row;
}
}
【问题讨论】: