我是mysql的新手,我现在正在查看脚本。但我很好奇是否可以这样做或者是否可能。我是MySQL的新手,所以我可能不知道这是如何工作的。
以下代码打印与类别内容关联的链接。但我想从正确的id中提取cat_name。是否$row['cat_id']
进入$cat_record['cat_name']
以从cat_id
中提取与$cat_record
相关联的cat_name。喜欢
基本上我会从那个cat_id中提取关联的cat_name。
基本上我想打印出与该表中正确的cat_id相关联的cat_name。所以我想在该表中打印与cat_id相关联的cat_name,它将打印cat_id 5的cat_name。
From Events: <a href="<?=$u?>categories/<?=$row['cat_id']?>/1"><?=stripslashes($cat_record['cat_name'])?></a>
不确定这段代码是否会有所帮助,但我也知道这个代码。
if(isset($_GET['catid']) and $_GET['catid'] !=''){
$str = "SELECT * FROM twit_info where cat_id = ". $_GET['catid'] ." order by date_submitted desc";
$str_cat = "SELECT * FROM category where cat_id = ". $_GET['catid'] ;
}
else{
$str = "SELECT * FROM twit_info where cat_id = (select max(cat_id) from twit_info order by date_submitted desc) and cat_id !=0";
$str_cat = "SELECT * FROM category where cat_id = (select distinct max(cat_id) from twit_info)";
}
$twit = dbConnect($str);
//if(mysql_num_rows($twit)>0){
$cat_info = dbConnect($str_cat);
$cat_record = mysql_fetch_array($cat_info);
//print_r($cat_record);
// }
我对php或mysql不太了解,但在正确的步骤中推送可能有所帮助。
答案 0 :(得分:0)
$catid = htmlentities($_GET['catid']);
改为执行此操作
然后做:
$str = "SELECT * FROM twit_info where cat_id = ". $catid ."
因为我会将它放入一个php函数并通过将$ catid传递给它来调用它。