[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод товаров по классу
nugle
Всем привет...Вообщем суть такова...Есть скрипт вывода товаров и их нужно выводить по классам..(Дорожные 3наки, журналы, бланки и т.п.)
Сам скрипт


Всем привет...Вообщем суть такова...Есть скрипт вывода товаров и их нужно выводить по классам..(Дорожные 3наки, журналы, бланки и т.п.)
Сам скрипт
[ скрытый текст ]
CODE

<?php require('blocks/bd.php');
mysql_set_charset('utf8');
if (isset($_GET['id']))
{$id=$_GET['id'];}
if (isset($_GET['class']))
{$class=$_GET['class'];}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Фиеста-2000</title>
<
link href="style.css" rel="stylesheet" type="text/css" />
</
head>

<
body>
<
table width="960" height="640" cellpadding="0" cellspacing="0">
<
tr> <?php require('blocks/toptd.php'); ?></tr>
<
tr>
<?php require('blocks/lefttd.php'); ?>
<td width="800" align="left" valign="top">
<?php
$result=mysql_query('Select * from articles where class=$class');

while($myrow=mysql_fetch_array($result))
{
echo '<img class="img" src="'.$myrow['img'].'">
<a href="articles_ob.php?id='
.$myrow['id'].'">'.$myrow['title'].'</a><br />
<p class="price">'
.$myrow['price'].'.00 руб.</p><br />
Описание:'
.$myrow['description'].'
'
;
echo '<p class="tw">Просмотров: '.$myrow['view'].'</p>';
}

?>
</td>
</
tr>
</
table>
</
body>
</
html>


А переменная передаётся и3 левого блока:
CODE

<link href="../style.css" rel="stylesheet" type="text/css">
<
td height="422" align="left" valign="top">
<
div class="dlt">Главная</div>
<
a href="../class.php?class=Знаки безопасности"><div class="dlt">Знаки безопасности</div></a>
<
div class="dlt">Журналы</div>
<
div class="dlt">Бланки и акты</div>
<
div class="dlt">Удостоверения</div>
<
div class="dlt">Услуги</div>
<
div class="dlt">Контакты</div>
<
div class="dlt">Гостевая книга</div>
</
td>


Подскажите, что не правильно и как правильнее сделать?



А переменная передаётся и3 левого блока:


<link href="../style.css" rel="stylesheet" type="text/css">
<
td height="422" align="left" valign="top">
<
div class="dlt">Главная</div>
<
a href="../class.php?class=Знаки безопасности"><div class="dlt">Знаки безопасности</div></a>
<
div class="dlt">Журналы</div>
<
div class="dlt">Бланки и акты</div>
<
div class="dlt">Удостоверения</div>
<
div class="dlt">Услуги</div>
<
div class="dlt">Контакты</div>
<
div class="dlt">Гостевая книга</div>
</
td>


Подскажите, что не правильно и как правильнее сделать?



Спустя 13 часов, 15 минут, 54 секунды (18.10.2010 - 08:02) Michael написал(а):
$result=mysql_query("Select * from articles where class='" . mysql_real_escape_string($class) . "'");



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

Спустя 1 день, 7 часов, 11 минут, 38 секунд (19.10.2010 - 15:13) nugle написал(а):
спасибо, а как сделать допустим если ссылка 3наки бе3опасности нажата выводить подклассы?

Спустя 9 минут, 59 секунд (19.10.2010 - 15:23) Michael написал(а):
а откуда мы знаем как и где у тебя хранятся подклассы?

Спустя 5 минут, 31 секунда (19.10.2010 - 15:29) nugle написал(а):
это неважно, но допустим не подклассы, а любие цифры, допустим
1
2
3
4
Быстрый ответ:

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