X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Многострочное добавление данных в Б.Д
Romaxa
Romaxa
Topic Starter сообщение 14.2.2011, 19:30; Ответить: Romaxa
Сообщение #1


Уважаемые форумчане, подскажите!

Ситуация, делаю скрипт, вывожу данные через запрос.

<form name='form1' method="post" action="http://to4kacom.ru/adminka/mass_update.php">
<?php $result = mysql_query("SELECT * FROM t_soft WHERE `cat`=2 ORDER BY id DESC");
$myrow = mysql_fetch_array($result);
?>
<?php
do {printf
?>
<div style="margin-bottom:20px;">• <?php echo $myrow['name'];?><br>
<input type="hidden" name="id" value="<?php echo $myrow['id'];?>">
<input type="text" style="border:1px solid #00C; background-color:#9CF;" value="<?php echo $myrow['downloads'];?>" name="downloads" size="50" id="downloads">
</div>
<?php }
while ($myrow = mysql_fetch_array($result));
?>
<div style="margin:20px 0 0 50px;">
<label>
<input type="submit" name="submit" id="submit" value="Перезалить данные">
</label>
</div>

</form>
поле <?php echo $myrow['downloads'];?> меняется мной в ручную, естественно поменять надо не одно поле, а допустим 10-15, меняю, передаю обработчику
<?php
if (isset($_POST['id'])) {$id = $_POST['id'];}
if (isset($_POST['downloads'])) {$downloads = $_POST['downloads'];}
?>
<?php
if (isset($id) || isset($downloads))
{
$result = mysql_query ("UPDATE `t_soft` SET `downloads`='$downloads' WHERE `id`='$id'",$db);

if ($result == 'true')
{echo "<p>Поля успешно записаны в базу данных, проверьте каталог с ПО!</p>";}
else
{echo "<p>Ошибка!!! К сожалению ничего не получилось, по неизвестным причинам, попробуйте снова!!!</p>";}
}
else
{echo "<p>Информация введена не полностью, заполните пустые поля!!!</p>";}

?>

Обработчик пишет что поля обновлены, а на самом деле нифига, подскажите пожалуйста, где собака зарыта?

P.S. Программистом трудно меня назвать, скорее горе программист, но кое чего верстаю, по этому такие вопросы... Скрипт очень важен для меня.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 15.2.2011, 12:10; Ответить: Mulder_hb
Сообщение #2


Оформите код как положено. Обратите особое внимание на большие оранжевые восьмиугольники в окне набора текста.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
14 yaroslav89 6628 13.3.2024, 23:16
автор: spoyer_ru
Открытая тема (нет новых ответов) ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ
[Чарджбек|Рекавери|Возврат]
9 Leado 3801 9.2.2024, 16:04
автор: baza0013
Открытая тема (нет новых ответов) Базы данных, различной тематики, выкладываем тут.
Делимся, обмениваемся, заказываем, парсим.
12 InfoObmen 15182 4.9.2022, 2:32
автор: Галецкая
Открытая тема (нет новых ответов) Сбор Данных Услуг И Специалистов Яндекс.Услуги
2 zkalinin 2351 26.5.2022, 17:10
автор: zkalinin
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДобавление RSS-ленты на новостные агрегаторы и блоги
4 agency 4818 14.5.2020, 15:53
автор: agency


 



RSS Текстовая версия Сейчас: 29.3.2024, 5:55
Дизайн