Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2012, 15:57   #1
GS3
Новичок
Джуниор
 
Регистрация: 08.05.2012
Сообщений: 1
Печаль Не работает код

Здравствуйте! Я занимаюсь PHP уже долгое время, но ещё мало знаю.
Вот у меня возникла проблема.

Я писал скрипт, что-то наподобие, сообществ/групп (Как в ВК).
Проблема возникла, когда я начал писать код вступления в группу.
Дело в том, что первые два пользователя могут спокойно войти и выйти из группы, а вот уже следующие пользователи нет, т.е. они вступают в группу в базу пишется, а в группе пишется что они не вступили в группу.
Вот кусочек кода:

PHP код:
    $publ_r mysql_query("SELECT * FROM `publ` WHERE `id` = '$id'");
        while (
$publ mysql_fetch_assoc($publ_r)) { 
        
$p_enter mysql_fetch_assoc(mysql_query("SELECT * FROM `publ_enter` WHERE `id_publ` = '$id'"));
        
$p_adm mysql_fetch_assoc(mysql_query("SELECT * FROM `publ_adm` WHERE `id_publ` = '$id' and `access` = '2'"));
        if(
$u['id']==$publ['id_user'] and $p_adm['id_user']!=$u['id']){mysql_query("INSERT INTO `publ_adm` (`id_user`, `id_publ`, `access`) VALUES ('$u[id]', '$id', '2')");}
    echo 
'<a href=""><b>'.$publ['name_publ'].'</b></a><br>'.$publ['desc'].'<br><small>Всего: '.$p_people.' подписчиков<br>Создатель: '.login($publ['id_user']).'</small>';
    if(
$u['id']==$p_enter['id_user'] or $u['id']==$publ['id_user']){echo '<br>Вы состоите в данной группе';}else{
                                      echo 
'<br>- <a href="?act=ent&amp;id='.$id.'">Вступить в группу</a>';}
    if(
$u['id']==$p_enter['id_user']){echo ' | <a href="?act=ext&amp;id='.$id.'">Отписаться</a>';} 
    if(
$u['id']==$publ['id_user']){echo '<br>- <a href="admin.php?id='.$id.'">Управление группой</a><br>';}
        } 
GS3 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает код Sylar9 Общие вопросы C/C++ 1 03.04.2012 19:32
не работает код Кинельски Общие вопросы Delphi 1 26.10.2011 20:26
Не работает код. ApxuKILLER Общие вопросы .NET 2 20.05.2010 00:46
Не работает код. Messer Общие вопросы Delphi 0 15.05.2010 21:11