{% else-1 %}
Irbis1 * 0.63
(29 мар 2014, 05:39) (0/0) [0]
AkaSpayn®, В id_b нули приходят ((
Ну и всё так же сразу все.
Добавлено 29.03.14 в 05:43:52:
Вот цикл этот. Мож тут че накосячил


<?
$battles = mysql_query("SELECT * FROM `battle`"*;
while ($row = mysql_fetch_array($battles)){
require('../battle/list.php');
}
?>
Irbis1 * 0.63
(29 мар 2014, 05:01) (0/0) [0]
Jaki,
<?
if(isset($_POST['prin'])){
$idb = intval($_GET['idb']);
$result = mysql_query("INSERT INTO `b_users` SET
`id_us` = '$user_id',
`id_b` = '$_GET['idb']'
"*;
}
?>

Вот сделал но почему то теперь все пропало вообще. Ток шапка осталась
Irbis1 * 0.63
(29 мар 2014, 04:47) (0/0) [0]
Jaki, Поставил action="?idb='.$row['id'].'"
Теперь передаёт айдишник самого первого конкурса, и по прежнему в 4 экземплярах (создано 4 конкурса)
Irbis1 * 0.63
(29 мар 2014, 04:38) (0/0) [0]
Jaki, Вот мне Mi4ok на мастерам написал сделать так:

<?
echo '<form action="?idb='.$batle['id'].'" method="post">
<input type="submit" value="Участвовать" name="prin" />';

if(isset($_POST['prin'])){
$idb = intval($_GET['idb']);
$result = mysql_query("INSERT INTO `b_users` SET
`id_us` = '$user_id',
`id_b` = '$idb'
"*;
}
?>

Но все по прежнему не работает плюс этим методом в id_b (айди баттла) стоят нули
Irbis1 * 0.63
(29 мар 2014, 02:11) (0/0) [0]
Владимир, [code]<?$battles = mysql_query("SELECT * FROM `battle`"*;
while ($row = mysql_fetch_array($battles)){
require('../battle/list.php');
}?>[/code]
Irbis1 * 0.63
(29 мар 2014, 02:09) (0/0) [0]
Jaki, нет, список конкурсов на одной странице пока. я хочу сделать так чтобы кликнув на кнопку ПРИНЯТЬ УЧАСТИЕ, открывалась подробная инфа на другой странице.
Irbis1 * 0.63
(28 мар 2014, 23:39) (0/0) [0]
Jaki, да сделал я это. я не знаю как кнопку сделать чтоб записывалось туда.
Добавлено 29.03.14 в 00:00:08:
Вот смотрите, где ошибка?

[code]<form action="" method="post">
<input type="submit" value="Участвовать" name="prin" />
<?
if(isset($_POST['prin'])){
$result = mysql_query("INSERT INTO `b_users` SET
`id_us` = '$user_id',
`id_b` = '$idb'
"*;
}
?>[/code]

($idb это айдишник конкурса)
В итоге нажимаю кнопку, а запись в базе появляется сразу для всех конкурсов.
Irbis1 * 0.63
(28 мар 2014, 21:21) (0/0) [0]
xkat, баттл состоит из множества человек. Это не один на один.
Irbis1 * 0.63
(28 мар 2014, 21:13) (0/0) [0]
Limp_Bizkit, Да, забыл сказать, я так и сделал, каждому добавляется свой ид, но как теперь кнопку сделать я понять не могу. Запутался короче.
Irbis1 * 0.63
(28 мар 2014, 21:05) (0/0) [0]
Здравствуйте!
По мере изучения php, возникает всё больше и больше вопросов. *
Так вот.
Недавно у меня отключили инет, и как оказалось к лучшему. Я заметил что без инета, понимание языка происходит намного быстрее.
Вот в чем суть.
Взялся я за построение сайта на последней версии джона.

Решил сделать мод рэп баттлов....конкурсы короче кто не знает.
Не знал с чего начать, но когда выключили инет, я сделал кнопку добавления, которая открывает форму. После заполнения формы, все данные идут в базу, а на главной странице, выводится список конкурсов.
Возник у меня вопрос под утро, решение которому я не нашел в своей голове.
Как сделать кнопку "Принять участие"?
Список баттлов выводится в цикле, то есть пока они есть в базе, они будут выводится.
Я добавил кнопку (принять участие) при нажатии на которую в базу должно пойти ид участника, чтобы потом вывести список участников.
Только когда я жму на кнопку, я принимаю участие сразу во всех конкурсах *
А мне разумеется этого не надо. Как сделать помогите пока я с ума не сошел. *
  • 1 из 1