-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
Запрет вывода данных в запросе MySQL по определенному id записи
Ребята, каки способом, можно в запросе запретить выводи данных для записи с id=20 ? Подскажите плиз!
PHP код:
$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]}'>";
}
|
PHP код:
"SELECT id, brand_name, photo from ".$prefix."_nt_brands WHERE enable=1 ORDER BY brand_name, id DESC "
Ну а столбик enable придётся добавить самому.
|
поле создал active, по дефолту при добавлении новой инфы, нолик пишется
также переключатель (небольшая php функция), типа Включить или Выключить, пишем в БД 0 или 1, потом в запросе просто показываем все активные записи по 1
|
Время: 00:05.
© OSzone.net 2001-