|
|
|
| Есть условие
Как исключить из него всего лишь одно значение "$c=3"?
Спасибо. | |
|
|
|
|
|
|
|
для: kis-kis
(14.12.2006 в 22:04)
| | Ничего не понял... :D | |
|
|
|
|
|
|
|
для: LuxeMate
(14.12.2006 в 22:07)
| | Есть запрос:
$query = "SELECT * FROM members WHERE status='1' and (credits >= '1' or credits<='-1') and id<>'$c' order by rand() limit 1";
|
Т.е. он не будет выполняться если $с=id, а мне нужно чтобы он выполнялся только при с=3, т.е. запрос не выполняется если $с=id, но единственное исключение с=3.
Теперь понятно?
Спасибо. :-) | |
|
|
|
|
|
|
|
для: kis-kis
(14.12.2006 в 22:12)
| |
<?php
if($c == 3)
{
$query = mysql_query("SELECT * FROM members WHERE status='1' and (credits >= '1' or credits<='-1') and id<>'$c' order by rand() limit 1");
}
else
{
echo "Ничего не выполняется";
}
?>
|
| |
|
|
|
|
|
|
|
для: LuxeMate
(14.12.2006 в 22:22)
| |
$query = "SELECT * FROM members WHERE status='1' and (credits >= '1' or credits<='-1') and id<>'$c' order by rand() limit 1";
|
Этот запрос выбирает баннеры из базы, и чтобы не показывались баннеры на своем же сайте введено это условие id<>'$c', где $c-мы передаем через ссылку (это ID участника).
Мой сайт в этой сети имеет id=3, так вот я бы хотел добавить в данный запрос еще одно условие (т.к. хочу показывать свои баннеры на своих страницах). | |
|
|
|
|
|
|
|
для: kis-kis
(14.12.2006 в 22:29)
| |
<?php
$query = "SELECT * FROM members WHERE status='1' and (credits >= '1' or credits<='-1') and (id<>'$c' or id=3) order by rand() limit 1";
?>
|
| |
|
|
|
|
|
|
|
для: Shiva
(14.12.2006 в 22:36)
| | Cпасибо. | |
|
|
|
|
|
|
|
для: kis-kis
(15.12.2006 в 10:09)
| | интересно, что это за условие:
(credits >= '1' or credits<='-1')
|
| |
|
|
|