作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我如何在 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 变量吗?如下所示。如果有人知道,请提前提供帮助。在此程序中,我首先使用查询在当前页面中打印,然后将另一个结果打印到链接页面中,因此是否可以通过它。如果是,那么如果否,如何那为什么n多少
最佳答案
mysql_query 返回值,
对于 SELECT、SHOW、DESCRIBE、EXPLAIN 和其他返回结果集的语句,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'>";
关于php - 如何将 mysql_query 结果传递给查询字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19739984/
我是一名优秀的程序员,十分优秀!