Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

php и java script

Обсуждение темы php и java script в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Пожалуйста, помогите, я не могу никак разобраться! Сайт написан на php, делаю интернет-магазин с базой данных MySQL. Как сделать так, чтобы при нажатии ...


Закрытая тема
 
Опции темы
Старый 20.11.2006, 15:49   #1

Пожалуйста, помогите, я не могу никак разобраться!
Сайт написан на php, делаю интернет-магазин с базой данных MySQL. Как сделать так, чтобы при нажатии на ссылку в таблице товаров, этот товар добавлялся в корзину,т.е. код товара добавлялся в новый массив или таблицу.

Мой код:
$conn = mysql_connect("localhost","root","") or die("Невозможно установить соединение: ". mysql_error());
mysql_select_db("energo");
if ($sort){
$result = mysql_query(
"SELECT DISTINCT products.about as about, products.id_products as id, catalog.name as catalog_name, products.name as name, products.ed as ed, products.price as price
FROM catalog INNER JOIN products ON catalog.id_catalog = products.id_catalog
ORDER BY products.$sort", $conn);}
else {
$result = mysql_query("
SELECT DISTINCT products.about as about, products.id_products as id, catalog.name as catalog_name, products.name as name, products.ed as ed, products.price as price
FROM catalog INNER JOIN products ON catalog.id_catalog = products.id_catalog
ORDER BY products.name", $conn);}

if ($result) {
echo "<table>\n";
echo "<tr>
<td class=katsh>

Описание</p></td>
<td class=katsh>

Код</p></td>
<td class=katsh>

Название</p></td>
<td class=katsh>

Ед.</p></td>
<td class=katsh>

Цена</p></td>
<td class=katsh>

Купить</p></td>
</tr>";
while ($row = mysql_fetch_array($result)) {
echo "<tr><td class=kat>";
if ($row['about']<>"") {echo "<img src=../pic[s]/about.gif>";}
echo "</td>";
echo "<td class=kat>

".$row['id']."</p></td>";
echo "<td class=kat2>

".$row['name']."</p></td>";
echo "<td class=kat>

".$row['ed']."</p></td>";
echo "<td class=kat>

".$row['price']."</p></td>";
echo "<td class=kat></td>";
echo "</tr>";

Не могу разобраться что вставить в предпоследнюю сроку а href...
 
Старый 20.11.2006, 15:49
Ссылки
Старый 20.11.2006, 20:26   #2
Ну вот, такой код пишешь, аж с JOIN'aми, а не знаешь такой элементарщины
Делаешь ссылки вида href='basket.php?add=$row[id]'
В скрипте basket.php анализируешь переменную add и кладешь ее в массив (или куда там тебе надо).
 
Старый 20.11.2006, 20:59   #3
Ну вот, такой код пишешь, аж с JOIN'aми, а не знаешь такой элементарщины

) да я sql неплохо знаю, а вот php... спасибо за ответ, завтра утром попробую обязательно!
 
Старый 21.11.2006, 09:48   #4
sanchez911, большое спасибо, всегда хотела разобраться в этой страшной строке! Вроде работает, буду дальше кумекать...
 
Старый 21.11.2006, 09:48
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java-Script iDeViL HTML, CSS, JavaScript 11 27.10.2009 23:03
java script меню DeCa HTML, CSS, JavaScript 6 18.03.2009 22:12
Java - Script Helgo HTML, CSS, JavaScript 2 14.09.2005 22:10
Java script максим ASP, Perl, PHP и MySQL 4 03.09.2004 22:23
Java Script & Div Dio's de Lammos HTML, CSS, JavaScript 5 08.01.2004 16:50


Текущее время: 14:29. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум