такая ситуация - надо записать данные в базу, но это не проблема запись.
вся проблема в выборке категории и под категории.
не могу сообразить как правельно сделать.
вот мой код с категории и под категории:
<?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>
мне надо сделать, чтобы при выборе раздела - появлялась рубрика. вся информация хранится в одной таблице.
заранее благодарю