[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: из таблицы html в mysql
noreset
Всем привет. Надеюсь, что пишу куда надо :)
У меня есть к примеру такая таблица в html:

<table>
<tr>
<td>
Красные апельсины</td> <td>2</td> <td> <input type="submit" value="Заказать"> </td>
</tr>
<tr>
<td>
Красные яблоки</td> <td> 8 </td> <td> <input type="submit" value="Заказать"> </td>
</tr>
<tr>
<td>
Красные ананас</td> <td> 1 </td> <td> <input type="submit" value="Заказать"> </td>
</tr>

</table>




Я хочу сделать так, чтобы при нажатии на кнопку заказать добавлялась выбранная строчка в созданную таблицу mysql.
Форма добавляется с помощью параметра name а тут я не представляю как.
Жду предложений. Зарание спасибо



Спустя 6 минут, 13 секунд (17.11.2010 - 16:03) inpost написал(а):
50$ моё предложение.

Спустя 9 минут, 11 секунд (17.11.2010 - 16:12) noreset написал(а):
это конечно хорошо, но я надеялся на бескорыстную помощь)) или я попал на платный форум?

Спустя 2 минуты, 24 секунды (17.11.2010 - 16:15) linker написал(а):
Здесь помогают советами, а не выполнением за вас вашей же работы.

Спустя 2 минуты, 2 секунды (17.11.2010 - 16:17) noreset написал(а):
ну египетская сила, я и не говорил, чтобы за меня это сделать, я скажите хотя бы какими операторами это делать, ну или дайте направление куда идти

Спустя 3 минуты, 13 секунд (17.11.2010 - 16:20) Basili4 написал(а):
Цитата (noreset @ 17.11.2010 - 17:17)
ть, я скажите хотя бы какими операторами это делать


mysql_query 100% будет использоватся wink.gif

Спустя 24 секунды (17.11.2010 - 16:20) aH6y написал(а):
noreset
PHP MySql >> mysql_query, insert

Спустя 41 секунда (17.11.2010 - 16:21) Basili4 написал(а):
inpost
50$ офигеть я за $10 сделаю.

Спустя 1 минута, 19 секунд (17.11.2010 - 16:22) noreset написал(а):
Цитата
mysql_query 100% будет использоватся


это я понимаю. просто я не знаю как превратить из содержимой ячейки в переменную, чтобы ее передать

Спустя 9 минут, 10 секунд (17.11.2010 - 16:31) inpost написал(а):
Basili4
А потом за 5, а потом за 4... это называется неуважение к нашему труду =) Стоит держать планку.
Были 2 фирмы, одна лидер продаж, другая конкурент, и у неё цены были ниже, но и заказов было меньше! Она пропала ровно на пол года, через пол года появилась с ценой на товар в полтора раза выше, чем лидер(первая фирма), в итоге размер заказов обогнал в несколько раз первую фирму.

Это золотая серединка, если дешево - значит новая фирма или не качественно, средняя цена - сумбурно, дорого - профессионалы и элитное качество. В многих случаях о предприятии ценят по её ценам, а не по её качеству.

Так вот, я не только набиваю цену себе как программисту, а набиваю цену и всем программистам =) А если это ещё красиво расписать, то будет казаться, что я делаю качественнее тебя, хотя врядли это есть на самом деле.

Спустя 1 минута, 3 секунды (17.11.2010 - 16:32) DmitryOpalev написал(а):
Цитата
это я понимаю. просто я не знаю как превратить из содержимой ячейки в переменную, чтобы ее передать

А зачем? Там и так все в таблицу будет заноситься...
А если тебе нужен вывод таблицей, то это уже на выводе можно будет прописать...

Спустя 52 секунды (17.11.2010 - 16:33) inpost написал(а):
noreset
Обработчик отправляет запрос, скрипт получает: $_POST['name'],$_GET['name']

Спустя 5 минут, 59 секунд (17.11.2010 - 16:39) koala написал(а):
<form method="post" action"">
<
table>
<
tr>
<
td>Красные апельсины</td> <td><input type="text" name="for_zakaz1"></td> <td> <input type="submit" value="Заказать" name="zakaz1"> </td>
</
tr>
<
tr>
<
td>Красные яблоки</td> <td><input type="text" name="for_zakaz2"></td> <td> <input type="submit" value="Заказать" name="zakaz2"> </td>
</
tr>
<
tr>
<
td>Красные ананас</td> <td><input type="text" name="for_zakaz3"></td> <td> <input type="submit" value="Заказать" name="zakaz3"> </td>
</
tr>
</
table>
</
form>

<?php
$sql = mysql_connect ('localhost', 'username', 'password');
mysql_select_db ('database', $sql);

if (isset($_POST['zakaz1']))
{
$result = mysql_query ("INSERT INTO `table` (`zakaz1`) VALUES ('" . $_POST['for_zakaz1'] . "')");
}

if (isset($_POST['zakaz2']))
{
$result = mysql_query ("INSERT INTO `table` (`zakaz2`) VALUES ('" . $_POST['for_zakaz2'] . "')");
}

if (isset($_POST['zakaz3']))
{
$result = mysql_query ("INSERT INTO `table` (`zakaz3`) VALUES ('" . $_POST['for_zakaz3'] . "')");
}

?>


Написал с КПК, делать нефиг в маршрутке, на правильность не проверял. да и это только набросок. Тут каждое значение в отдельную таблицу.

Спустя 6 минут, 58 секунд (17.11.2010 - 16:46) Basili4 написал(а):
inpost
это называется конкуренция. За $50 я бы сделал весь код для вставки редактирования и удаления записей.

Спустя 1 час, 53 минуты, 6 секунд (17.11.2010 - 18:39) noreset написал(а):
всем спасибо, особенно koala, все норм

Спустя 1 час, 49 минут, 24 секунды (17.11.2010 - 20:29) inpost написал(а):
Basili4
Вот если бы ты сказал 40, то это было бы конкуренцией, но на столько занижение... сегодня 1 форму за 10, завтра конкурент твой согласится на 2 формы за 10, так на 600-ый не наберёшь =)

Спустя 12 часов, 46 минут, 59 секунд (18.11.2010 - 09:16) Basili4 написал(а):
koala
ой брат плдохому учишь дыра для XSS ничем не прикрыта.

Спустя 5 часов, 35 минут, 51 секунда (18.11.2010 - 14:52) koala написал(а):
Basili4, я с КПК писал и это только набросок. Я тогда не думал о безопасности. Не надо придираться, я только ему пример показал что должно быть (примерно) =))

Спустя 15 минут, 53 секунды (18.11.2010 - 15:07) Basili4 написал(а):
koala
не я не придераюсь. я просто подозреваю что чел твой пнримерный код в лепит в свой продакшен как есть, а это приведет к печальным последствиям.

Спустя 2 минуты, 47 секунд (18.11.2010 - 15:10) Basili4 написал(а):
inpost
$40 - это сговор производителей с целью держать цену непомерно высокой. К тому же этот скрипт столько не стоит вот koala привел скрипт почти готовый к употреблению за бесплатно. отсюда следует что полностью готовый скрипт стоит максимум $10

Спустя 1 час, 27 минут, 46 секунд (18.11.2010 - 16:38) inpost написал(а):
Basili4
Сговор необходим, как по другому заработать на Ягуар?

Спустя 29 минут, 41 секунда (18.11.2010 - 17:08) Basili4 написал(а):
inpost
Работая над собой Увеличивая собственную эффективность.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.