[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: меню и под меню, и запись данных в БД
kuzmich
всем привет!...
такая ситуация - надо записать данные в базу, но это не проблема запись.
вся проблема в выборке категории и под категории.
не могу сообразить как правельно сделать.

вот мой код с категории и под категории:


<?php
session_start();
include("include/bd.php");
if (isset($_GET['cat_id'])) {$cat = $_GET['cat_id'];}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<
title>Добавить Услугу</title>
<
link href="style.css" rel="stylesheet" type="text/css">
</
head>

<
body bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0">
<
table width="90%" align="center" cellpadding="0" cellspacing="0" class="main_table">
<?php
include("include/header_logo.php");
?>
<?php

include("include/header_find.php");
?>
<tr>
<
td width="70%" valign="top"><table width="90%" align="center" class="table_categories">
<
tr>
<
td width="10%"><div align="center"><strong>Раздел:</strong></div></td>
<
td width="40%">
<
select size="1">
<?php
$result = mysql_query("select * from categories where pod_id='0'",$db);
if (!$result)
{
echo "<p>Запрос из выборки базы данных не прошел. Напишите об этом администратору. <em><strong>Код ошибки:</strong></em></p>";
exit(mysql_error());
}
if (mysql_num_rows($result) > 0){
$myrow = mysql_fetch_array($result);
do
{
printf ("<option value='%s'>%s</option>",$myrow["id"],$myrow["title"]);
}
while ($myrow = mysql_fetch_array($result));
}
else
{
echo "<p>Информация по запросу не может быть извлечина, в таблице нет записей!</p>";
exit();
}
?>
</select>
</
td>
<
td width="10%"><div align="center"><strong>Рубрика:</strong></div></td>
<
td width="40%">
<
select name="$cat" size="1">
<?php
$result3 = mysql_query("select * from categories where pod_id='$cat'",$db);
if (!$result3)
{
echo "<p>Запрос из выборки базы данных не прошел. Напишите об этом администратору. <em><strong>Код ошибки:</strong></em></p>";
exit(mysql_error());
}
if (mysql_num_rows($result3) > 0){
$myrow5 = mysql_fetch_array($result3);

do
{
printf ("<option value='%s'>%s</option>",$myrow5["id"],$myrow5["title"]);
}
while ($myrow5 = mysql_fetch_array($result3));

}
else
{
echo "<div align='center'>Информация по запросу не может быть извлечина, в таблице нет записей!</div>";
//exit();
}

?>
</select>
</
td>
</
tr>
<
tr>
<
td colspan="4"> </td>
</
tr>
</
table></td>
<?php
include("include/td_right.php");
?>
</tr>
<?php
include("include/footer.php");
?>
</table>
</
body>
</
html>


изначально делал через тег
<select><option value=''></option></select>

мне надо сделать, чтобы при выборе раздела - появлялась рубрика. вся информация хранится в одной таблице.

заранее благодарю
Быстрый ответ:

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