我的一个网站实现思路, 希望求个指点! 小弟学PHP一个月,只写过一个txt的留言本,目前搞这个没太有信心,还望大侠多赐教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ??那你把所有c_parent_id=0的搜出来不就是大类了吗? 关键问题是如何让"表单"也体现这个动态的大类呢? 因为我第一次接触这个问题,能否给说的具体些?以前写过的表单都是用html直接列表的. 你问的是如何把结果输出吧?$conn = mysql_connect(...);mysql_select_db(...);$sql = "select catid,c_name from cat where c_parent_id=0";//查出所有大类$rs = mysql_query($sql,$conn);$html = "<table>";while($row= mysql_fetch_array($rs)){ $html .="<tr><td><b>".$row['c_name']."</b></td></tr>"; $sql_2 = "select c_name from cat where c_parent_id=".$row['catid'];//父类下的小类 $rs_2 = mysql_query($sql,$conn); while($row_2 = mysql_fetch_array($rs_2)) { $html . ="<tr><td>".$row['c_name']."</td></tr>"; }}$html .="</table>";echo $html;随便写了下,没测试,供参考。你可以先存为多维数组,再输出,不必要像上面一样。 $rs_2 = mysql_query($sql_2,$conn); c_parent_id----栏目所属的父栏目的catid.(大栏目的父id==0)就这个而言,我感觉你应该把大ID的栏目的父ID设置成特殊符号或者为空。应该比设置成为0更加容易判断。不过,用id==0也是可以的 谢谢湖水清澈兄,我没直接用你的方法,但受你的启发.一开始我被思维定势了,呵呵,老觉得php必须输出纯php变量.呵呵./ 我的做法是用条件语句取出后直接把form,input这些都混在一起echo 出来了. 另外也谢谢li1229363的建议!接分吧:) 为什么提交得出的rawurlencode() 跟直接输出的不一样的呢? php时间转换 新的一年更上一层楼! snoopy 如何获取cookies 来转到其他页面如下面的列 急问:CURL取得COOKIE的问题!!!!!!!!!!!!!!(还有个问题) 某著名外资游戏公司招聘Senior Software Engineer(PHP/Web)高级软件工程师(PHP/Web) tp框架内网访问很快,外网很慢 烦请各位进来看一下,关于计数器的问题 Apache安装求救!! 感觉自己要死在前端上了 session的问题,以开始就卡住了···· 求解决,连接
因为我第一次接触这个问题,能否给说的具体些?
以前写过的表单都是用html直接列表的.
$conn = mysql_connect(...);
mysql_select_db(...);
$sql = "select catid,c_name from cat where c_parent_id=0";//查出所有大类
$rs = mysql_query($sql,$conn);
$html = "<table>";
while($row= mysql_fetch_array($rs))
{
$html .="<tr><td><b>".$row['c_name']."</b></td></tr>";
$sql_2 = "select c_name from cat where c_parent_id=".$row['catid'];//父类下的小类
$rs_2 = mysql_query($sql,$conn);
while($row_2 = mysql_fetch_array($rs_2))
{
$html . ="<tr><td>".$row['c_name']."</td></tr>";
}
}
$html .="</table>";
echo $html;
随便写了下,没测试,供参考。你可以先存为多维数组,再输出,不必要像上面一样。
一开始我被思维定势了,呵呵,老觉得php必须输出纯php变量.呵呵./
我的做法是用条件语句取出后直接把form,input这些都混在一起echo 出来了.
另外也谢谢li1229363的建议!
接分吧:)