venuko
31-01-2009, 08:56
Ребята, каки способом, можно в запросе запретить выводи данных для записи с id=20 ? Подскажите плиз!
$query = $db->sql_query("SELECT id, brand_name, photo from ".$prefix."_nt_brands ORDER BY brand_name, id DESC");
$my_q = 0;
$q = $db->sql_query("SELECT id, brand from ".$prefix."_nt_goods");
$goods = array();
while($arr = $row = $db->sql_fetchrow($q)){
$brand = $arr['brand'];
$goods[$brand] = "true";
}
while($row = $db->sql_fetchrow($query)){
$my_q ++;
$br_id = $row['id'];
if(array_key_exists($br_id, $goods)){
$image_link = "<a href='#'><img src='{$img_brand_small}/{$row[photo]}' title='{$row[brand_name]}' alt='{$row[brand_name]}'></a>";
}else{
$image_link = "<img src='{$img_brand_small}/{$row[photo]}' title='{$row[brand_name]}' alt='{$row[brand_name]}'>";
}
$query = $db->sql_query("SELECT id, brand_name, photo from ".$prefix."_nt_brands ORDER BY brand_name, id DESC");
$my_q = 0;
$q = $db->sql_query("SELECT id, brand from ".$prefix."_nt_goods");
$goods = array();
while($arr = $row = $db->sql_fetchrow($q)){
$brand = $arr['brand'];
$goods[$brand] = "true";
}
while($row = $db->sql_fetchrow($query)){
$my_q ++;
$br_id = $row['id'];
if(array_key_exists($br_id, $goods)){
$image_link = "<a href='#'><img src='{$img_brand_small}/{$row[photo]}' title='{$row[brand_name]}' alt='{$row[brand_name]}'></a>";
}else{
$image_link = "<img src='{$img_brand_small}/{$row[photo]}' title='{$row[brand_name]}' alt='{$row[brand_name]}'>";
}