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

Поиск:

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


Бывалый
*


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

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



Код

$kuku=mysql_query("SELECT * FROM battle WHERE work = '3' ORDER BY `idbattle`", $link);
$numrows = mysql_num_rows ($kuku);
for ($r = 0; $r < $numrows; $r ++ )
  {
    $row = mysql_fetch_array($kuku);
    $a =  $row ['idbattle'];
    print("<br><a href=\"gg.php?".session_name()."=".session_id()."\">Войти в бой</a>");
  }

Прошу помощи.
Код выводит все записи в таблице подходящие под условие, потом при нажатии ссылки переводит на другую страницу... как сделать что бы та другая страница (gg.php) знала переменную $a именно той записи... Вообщем мне надо как-то переменую записи связать с ссылкой на другую страницу, которая появилась если запись подошла, а та другая страница уде будет с ней дальше работать...
надеюсь понятно обьяснил. Так вот может кто подкинет идейку?
PM MAIL Skype   Вверх
Guedda
Дата 4.10.2007, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

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



Используй глобальную переменную. В твоем случае это:
Код

global $a; //проинициализируй ее так.



--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
SelenIT
Дата 4.10.2007, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

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



Код

print("<br><a href=\"gg.php?".session_name()."=".session_id()."&battle_id=".$a."\">Войти в бой</a>");

а на новой странице использовать $_GET['battle_id']. Только там тоже на всякий случай надо бы проверить условие work = '3' для этой записи...

Это сообщение отредактировал(а) SelenIT - 4.10.2007, 14:54


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
g27
Дата 4.10.2007, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Вы меня не так поняли. дело в том, что строк подходящих под условие может быть много... и надо что бы он передал переменую именно той строки которую выберет пользователь...
А нельзя как-нить так написать ссылку, что бы она в себе хранила эту $a? Тоесть каждая ссылка хранила бы свою $a.
PM MAIL Skype   Вверх
Guedda
Дата 4.10.2007, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

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



Цитата(g27 @  4.10.2007,  15:52 Найти цитируемый пост)
Вы меня не так поняли.

Так формулируйте значит вопрос правильно изначально.

Цитата(g27 @  4.10.2007,  15:52 Найти цитируемый пост)
дело в том, что строк подходящих под условие может быть много... и надо что бы он передал переменую именно той строки которую выберет пользователь...
А нельзя как-нить так написать ссылку, что бы она в себе хранила эту $a? Тоесть каждая ссылка хранила бы свою $a. 

Опять написано непонятно. Попробуйте сейчас написать правильно вопрос, желательно с примером того, что бы Вы хотели получить в конце.


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
g27
Дата 4.10.2007, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(SelenIT @ 4.10.2007,  14:52)
Код

print("<br><a href=\"gg.php?".session_name()."=".session_id()."&battle_id=".$a."\">Войти в бой</a>");

а на новой странице использовать $_GET['battle_id']. Только там тоже на всякий случай надо бы проверить условие work = '3' для этой записи...

А вот это уже похоже на то что мне надо, щас проверим=)

-----

Благодарю, всё работает прям так как мне надо. Я рад  smile 

Это сообщение отредактировал(а) g27 - 4.10.2007, 15:11
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.1195 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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