如何在php中传递数组结果?它是否有可能通过查询字符串传递mysql_query结果,从而在另一个页面中得到值。
$qry="SELECT machine_equiptype ,COUNT(*) FROM project_machinelist WHERE machine_status='$wf' group by machine_equiptype";
$rsl=mysql_query($qry);
while($rw=mysql_fetch_array($rsl))
{
echo "<td>";
$val = $rw['machine_equiptype'];
echo $val;
echo "</td>"."<td>"." ";
$subqry="select project_id from project_machinelist WHERE machine_equiptype='$val'";
$subrsl=mysql_query($subqry);
// can i pass query result in query string
echo "<a href=getsubdata.php?val='$val'"."&val2='$subrsl'"."&wf='$wf'>";
echo $rw[1];
echo "</a>"."</td>"."<td>"." ";
echo "0";
echo "</td>"."<td>"." ";
echo "0";
echo "</td>"."</tr>";
}我可以在查询字符串中传递这个$rsl变量吗?作为给定的bellow.please帮助,如果在这个程序中有人知道advance.here中的感谢,那么我首先在当前页面中使用查询,然后使用另一个查询的结果,我想要到链接的页面中,那么是否有可能传递它,.if是的,那么如果没有,为什么n多少?
发布于 2013-11-02 08:01:08
mysql_query返回值,
对于选择、显示、描述、解释和其他返回结果集的语句,mysql_query()在成功时返回资源,在错误时返回FALSE。
对于其他类型的SQL语句,INSERT、UPDATE、DELETE、DROP等,mysql_query()在成功时返回TRUE,错误时返回FALSE。
返回的结果资源应该传递给mysql_fetch_array()和其他处理结果表的函数,以访问返回的数据。
http://php.net/manual/en/function.mysql-query.php
$subrsl=mysql_query($subqry);
$subresutls=mysql_fetch_array($subrsl);
$project_id = $subresutls['project_id'];
// can i pass query result in query string
echo "<a href=getsubdata.php?val='$val'"."&val2='$project_id'"."&wf='$wf'>";https://stackoverflow.com/questions/19739984
复制相似问题