Есть БД.
____________________
| ID | Товар | Описание |
=================
В БД три поля id, товар и описание.
На страницу выводится таблица с полями ID и Товар.
Как сделать, чтобы выводимые данные в таблице стали ссылками и при переходе по ссылке генерировалась новая страница со всеми полями БД.
Спасибо за внимание!
Спустя 5 часов, 18 минут, 11 секунд (28.04.2008 - 20:26) Timok написал(а):
ну а в чем проблема? Что-то ведь ты пытался сделать?
Спустя 14 часов, 55 секунд (29.04.2008 - 10:27) Naezdnik написал(а):
Цитата(Timok @ 28.4.2008, 17:26) [snapback]37566[/snapback]
ну а в чем проблема? Что-то ведь ты пытался сделать?
Код
$connection = mysql_connect ("localhost", "root", "*******")
or die (" Ошибка соединения с сервером ");
$my_site = mysql_select_db ("my_site", $connection)
or die ("Ошибка при выборе базы данных");
$query = "SELECT * FROM our_tovar";
$result = mysql_query ($query)
or die ("Ошибка при выполнении запроса: .mysql_error ()");
echo "<TABLE BORDER='1'>";
echo "<TR>";
echo "<TH> Товар </TH><TH> Цена от: </TH>";
echo "</TR>";
while ($row = mysql_fetch_array ($result))
{
echo "<TR>";
echo "<TD>", $row ['tovar'], "</TD><TD>", $row ['price'], "</TD>";
echo "</TR>";
}
echo "</TABLE>";
mysql_close ($connection);
or die (" Ошибка соединения с сервером ");
$my_site = mysql_select_db ("my_site", $connection)
or die ("Ошибка при выборе базы данных");
$query = "SELECT * FROM our_tovar";
$result = mysql_query ($query)
or die ("Ошибка при выполнении запроса: .mysql_error ()");
echo "<TABLE BORDER='1'>";
echo "<TR>";
echo "<TH> Товар </TH><TH> Цена от: </TH>";
echo "</TR>";
while ($row = mysql_fetch_array ($result))
{
echo "<TR>";
echo "<TD>", $row ['tovar'], "</TD><TD>", $row ['price'], "</TD>";
echo "</TR>";
}
echo "</TABLE>";
mysql_close ($connection);
Я вывел таблицу с помощью этого кода. Дальше, ступор (((
Спустя 13 часов, 34 минуты, 41 секунда (30.04.2008 - 00:02) Timok написал(а):
ну прекрасно а в чем вообще проблема-то? Ok, попробую себя в роли экстрасенса
я так понимаю, ссылки должны вести на страницу с полным описание товара, так?
Возьмем строку
и заменим её на
ну а в сценарии towar.php получаем из GET id-товара и выводим
я так понимаю, ссылки должны вести на страницу с полным описание товара, так?
Возьмем строку
Код
echo "<TD>", $row ['tovar'], "</TD><TD>", $row ['price'], "</TD>";
и заменим её на
Код
echo "<TD><a href=\"towar.php?id=", $row['id'], "\">", $row ['tovar'], "</a></TD>";
echo "<TD>", $row ['price'], "</TD>";
echo "<TD>", $row ['price'], "</TD>";
ну а в сценарии towar.php получаем из GET id-товара и выводим
Спустя 12 часов, 5 минут, 20 секунд (30.04.2008 - 12:07) Naezdnik написал(а):
Цитата(Timok @ 29.4.2008, 21:02) [snapback]37625[/snapback]
ну прекрасно а в чем вообще проблема-то? Ok, попробую себя в роли экстрасенса
я так понимаю, ссылки должны вести на страницу с полным описание товара, так?
Возьмем строку
и заменим её на
ну а в сценарии towar.php получаем из GET id-товара и выводим
я так понимаю, ссылки должны вести на страницу с полным описание товара, так?
Возьмем строку
Код
echo "<TD>", $row ['tovar'], "</TD><TD>", $row ['price'], "</TD>";
и заменим её на
Код
echo "<TD><a href=\"towar.php?id=", $row['id'], "\">", $row ['tovar'], "</a></TD>";
echo "<TD>", $row ['price'], "</TD>";
echo "<TD>", $row ['price'], "</TD>";
ну а в сценарии towar.php получаем из GET id-товара и выводим
Проблема решена! Огромное спасибо!
p.s. Вы не хотите поучаствовать в шоу экстрасенсов? У вас неплохо получается)