Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с переменной, Помогите ламеру 
V
    Опции темы
hetfield
Дата 23.1.2008, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 26.11.2007

Репутация: нет
Всего: нет



Товарищи, подскажите пожалуйста. Вот такая у меня проблема: 

Значит из базы беру названия тем, которые в дальнейшем выводятся как ссылки
Код

$query_ssilka = ("SELECT ssilka, id FROM `tema` ORDER BY id ASC");
    $result = mysql_query($query_ssilka) or die(mysql_error());
        while($row = mysql_fetch_assoc($result)) {
            $arr_ssilka[] = $row;
        }
        foreach ($arr_ssilka as $key => $value) {
            $id = $value['id'];
            $ssilka = $value['ssilka'];    
            echo "<a href=think.php?id=".$id.">".$ssilka."</a><br>";
        }
 


Затем при нажатии на ссылку выводятся текст описания темы
Код

if (isset($_GET['id'])) {
                $tema_id = $_GET['id'];
               $query_tema = ("SELECT tema FROM `tema` WHERE id = '".$tema_id."'");
                       $result = mysql_query($query_tema) or die(mysql_error());
                            while($row = mysql_fetch_assoc($result)) {
                                   $arr_tema[] = $row;
                               }
                      foreach ($arr_tema as $key => $value) {
                        $tema = $value['tema'];
                        echo "<b>".$tema."</b><br>";
                      }
 }


Собстна потом надо добавить к ней комментарий используя при записи в базу id темы ($tema_id)

Код

 if (isset($_POST['send'])) {
           $predl = $_POST['predl'];
               
            $query = "INSERT INTO `predl` (id, tema_id, predl) VALUES ('', '".$tema_id."', '".$predl."')";
                    $result = mysql_query($query);
            


но переменная с id теперь равна нулю. Подскажите что делать.
Пробовал так:
Код

    global $tema_id;

//  и так

$_SESSION['tema_id'] = $tema_id;

// не работает

PM MAIL   Вверх
MoLeX
Дата 23.1.2008, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



делай дополнительно поле hidden и в него ложи переменную $id


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
hetfield
Дата 23.1.2008, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 26.11.2007

Репутация: нет
Всего: нет



Спасибо. Работает.
PM MAIL   Вверх
MoLeX
Дата 23.1.2008, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



hetfield тему надо помечать как решенной! в следующий раз буду ругаться  smile 

Это сообщение отредактировал(а) MoLeX - 23.1.2008, 12:46


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
hetfield
Дата 23.1.2008, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 26.11.2007

Репутация: нет
Всего: нет



Извиняюсь, не нашел где...
PM MAIL   Вверх
MoLeX
Дата 23.1.2008, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



hetfield в верху, на против название темы. тока ща можешь не искать сам отметил) удачи!


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0501 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.