ShVad
JSmart CMS
вывод данных
Вот запрос к базе с категориями:
$query= "SELECT * FROM `dle_filescat` WHERE 1";
$filescatlist = mysql_query($query) or die(mysql_error());
Как мне сделать чтобы названия категорий выводились в <select name="catid">$filescatlist</select>
и при выборе в базу передавалось id категории
<?php
$website = 'h:\home\test1.ru\www\uploads\files/';
if ($action == ""){
echo <<<HTML
<table width="100%">
<tr>
<td bgcolor="#EFEFEF" height="29" style="padding-left:10px;"><div class="navigation">{$lang['cat_add']}</div></td>
</tr>
</table>
<div class="unterline"></div>
<form enctype="multipart/form-data" method="post" action="$PHP_SELF?mod=files2&action=add">
<table width="100%" border="0">
<tr>
<td width="210">Название файла:</td>
<td width="755"><input class="edit" type="text" name="title" size="55"></td>
</tr>
<tr>
<td width="210">Категория:</td>
<td width="755"><select name="catid">$filescatlist</select></td>
</tr>
<tr>
<td width="210">Описание:</td>
<td width="755"><textarea name="description" style="width:345px;height:50px;" rows="10" cols="20"></textarea></td>
</tr>
<tr>
<td width="210">Файл:</td>
<td width="755">
<INPUT type=file name=file size="41">
</td>
</tr>
<tr>
<td width="210">Скриншот:</td>
<td width="755">
<INPUT type=file name=image size="41">
</td>
</tr><tr>
<td colspan="2"><div class="hr_line"></div></td>
</tr><tr>
<td width="210"> </td>
<td width="755"><input type="submit" class="buttons" value="Добавить"><input type="hidden" name="MAX_FILE_SIZE" value="10485760" /></td>
</tr>
</table>
</form>
HTML;
}
if ($action == "add"){
$autor = $_COOKIE['member_name'];
$date = date("j.m.Y");;
#files
$uploaddir = $website;
$uploadfile = $uploaddir . basename($_FILES['file']['name']);
if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile));
#image
$uploaddir = $website;
$uploadfile = $uploaddir . basename($_FILES['image']['name']);
if (move_uploaded_file($_FILES['image']['tmp_name'], $uploadfile));
$query = $db->query("INSERT INTO " . PREFIX . "_filespost (id,autor,date,title,description,catid,file,image,filesize) values ('$id','$autor','$date','$title','$description','$catid','$file_name','$image_name','$file_size')");
$result = MYSQL_QUERY($query);
echo $userfile_name;
}
?>
ПОМОГИТЕ КТО ПОНИМАЕТ В ЭТОМ
Вот запрос к базе с категориями:
$query= "SELECT * FROM `dle_filescat` WHERE 1";
$filescatlist = mysql_query($query) or die(mysql_error());
Как мне сделать чтобы названия категорий выводились в <select name="catid">$filescatlist</select>
и при выборе в базу передавалось id категории
<?php
$website = 'h:\home\test1.ru\www\uploads\files/';
if ($action == ""){
echo <<<HTML
<table width="100%">
<tr>
<td bgcolor="#EFEFEF" height="29" style="padding-left:10px;"><div class="navigation">{$lang['cat_add']}</div></td>
</tr>
</table>
<div class="unterline"></div>
<form enctype="multipart/form-data" method="post" action="$PHP_SELF?mod=files2&action=add">
<table width="100%" border="0">
<tr>
<td width="210">Название файла:</td>
<td width="755"><input class="edit" type="text" name="title" size="55"></td>
</tr>
<tr>
<td width="210">Категория:</td>
<td width="755"><select name="catid">$filescatlist</select></td>
</tr>
<tr>
<td width="210">Описание:</td>
<td width="755"><textarea name="description" style="width:345px;height:50px;" rows="10" cols="20"></textarea></td>
</tr>
<tr>
<td width="210">Файл:</td>
<td width="755">
<INPUT type=file name=file size="41">
</td>
</tr>
<tr>
<td width="210">Скриншот:</td>
<td width="755">
<INPUT type=file name=image size="41">
</td>
</tr><tr>
<td colspan="2"><div class="hr_line"></div></td>
</tr><tr>
<td width="210"> </td>
<td width="755"><input type="submit" class="buttons" value="Добавить"><input type="hidden" name="MAX_FILE_SIZE" value="10485760" /></td>
</tr>
</table>
</form>
HTML;
}
if ($action == "add"){
$autor = $_COOKIE['member_name'];
$date = date("j.m.Y");;
#files
$uploaddir = $website;
$uploadfile = $uploaddir . basename($_FILES['file']['name']);
if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile));
#image
$uploaddir = $website;
$uploadfile = $uploaddir . basename($_FILES['image']['name']);
if (move_uploaded_file($_FILES['image']['tmp_name'], $uploadfile));
$query = $db->query("INSERT INTO " . PREFIX . "_filespost (id,autor,date,title,description,catid,file,image,filesize) values ('$id','$autor','$date','$title','$description','$catid','$file_name','$image_name','$file_size')");
$result = MYSQL_QUERY($query);
echo $userfile_name;
}
?>
ПОМОГИТЕ КТО ПОНИМАЕТ В ЭТОМ