دوست عزیز
بازم ممنون
اما کتاب های من به صورت دستی وارد نمیشه. بلکه از دیتابیس با PHP خونده میشه و درون option ها قرار می گیره. اینم کد مورد نظر:
<div id="body_top">بخش دانلود</div>
<div id="downloads">
<form name="books_form" method="post" action="">
<label for="section">بخش: </label>
<select name="number_query" onchange="result(this.value);">
<?php
$result = mysql_query("SELECT * FROM section" , $myconn);
for($i = 0 ; $i != mysql_num_rows($result) ; $i++)
{
$current_id=@mysql_result($result,$i,0);
echo("<option value='".$current_id."'>");
print(@mysql_result($result,$i,1));
echo("</option>");
}
?>
</select>
<div id="result">
<label for="cat">مجموعه: </label>
<select name="cat" id="cat">
</select>
</div> <!-- result -->
<input type="submit" name="view_btn" id="view_btn" value="نمایش کتاب ها">
</form>
<?php
if(isset($_POST['view_btn']))
{
$category=$_POST['cat'];
$id="zero";
$result = mysql_query("SELECT * FROM category" , $myconn);
for($i = 0 ; $i != mysql_num_rows($result) ; $i++)
{
if(@mysql_result($result,$i,2)==$category)
{
$id=@mysql_result($result,$i,0);
}
}
$result_books = mysql_query("SELECT * FROM books" , $myconn);
echo("<form method='post' action='s.php'>");
echo("<select name='books' id='books' size='8' class='selected'>");
for($i = 0 ; $i != mysql_num_rows($result_books) ; $i++)
{
if(@mysql_result($result_books,$i,1)==$id)
{
echo("<option>");
echo(@mysql_result($result_books,$i,2));
echo("</option>");
}
}
echo("</select>");
echo("<input type='submit' name='btn' id='btn' value='دانلود' class='download_btn'/>");
echo("</form>");
} // End isset(view_btn)
if ($id=="zero")
{
echo "مجموعه انتخاب شده خالی می باشد!";
}
if(isset($_POST['btn']))
{
$selectbook = $_POST['books'];
$result = mysql_query("SELECT * FROM books" , $myconn);
for($j = 0 ; $j!= mysql_num_rows($result) ; $j++)
{
if(@mysql_result($result,$j,2)==$selectbook)
{
$url=@mysql_result($result,$j,7);
}
}
if ($url=="")
{
echo ("متاسفانه کتاب انتخاب شده دارای فایل الکترونیکی نمی باشد!");
//return(0);
}
else
{
نمی دونم چی بنویسم
}
?>
</div> <!-- downloads -->