Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] Запрет вывода данных в запросе MySQL по определенному id записи (http://forum.oszone.net/showthread.php?t=130474)

venuko 31-01-2009 08:56 1025162

Запрет вывода данных в запросе 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]}'>";



Igor_I 31-01-2009 12:38 1025270

PHP код:

"SELECT id, brand_name, photo from ".$prefix."_nt_brands WHERE enable=1 ORDER BY brand_name, id DESC " 

Ну а столбик enable придётся добавить самому.

venuko 31-01-2009 12:40 1025272

уже разобрался, спасибо

Igor_I 31-01-2009 22:03 1025729

venuko, каким образом?

venuko 31-01-2009 22:07 1025735

Цитата:

Цитата Igor_I
venuko, каким образом? »

поле создал active, по дефолту при добавлении новой инфы, нолик пишется

также переключатель (небольшая php функция), типа Включить или Выключить, пишем в БД 0 или 1, потом в запросе просто показываем все активные записи по 1


Время: 00:05.

Время: 00:05.
© OSzone.net 2001-