Задавайте вопросы, мы ответим
Вы не зашли.
Вообщем есть проблема,над которой уже часа 2 бьюсь об стенку в истерике...
Вообщем реализовываю вывод новостей по категориям..
Все вроди бы отлично,но на заключительном этапе промашка....
Добавил 1 тестовое название в таблицу категорий,стуктура элементарнийшая
CREATE TABLE `category` (
`titles` text
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
Теперь пытаюсь добавить новость,и сделать так,чтобы значение выбранной категори записывалось в таблицу новостей
структура такая
CREATE TABLE `news` (
`id` int(11) NOT NULL auto_increment,
`title` varchar(50) default NULL,
`cratnews` text,
`fullnews` text,
`author` varchar(50) default NULL,
`category` varchar(50) default NULL,
`date` date default NULL,
`sid` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=7 ;
и загвостка получилось в скрипте добавления новости,он такой
$query = "SELECT title, cratnews, author, category, date, titles FROM news,category ORDER BY id DESC LIMIT 10";
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$titles=$r["titles"];
$title=$r["title"];
$author=$r["author"];
$date=$r["date"];
$cratnews=$r["cratnews"];
$category=$r["category"];
echo "<h1>$title</h1>
<p>$cratnews</p>
<p class=\"post-footer align-right\"> Автор:<a class=\"readmore\">$author</a> <a class=\"comments\"> <span class=\"date\">$date</span> </p><a class=\"bullet\"> <span class=\"bullet\">$category</span> </p>";
}
echo'
<a href=\'javascript:void(0);\' align=\'center\' onClick="document.getElementById(\'ololo\').style.display=(document.getElementById(\'ololo\').style.display==\'block\'?\'none\':\'block\');return false;"><code><b>[</b> Добавить Новость <b>]</b></code></a><br/><br/>
<div id=\'ololo\' style=\'display:none\'>
<center>
<form name="post news" method="post" action="admin_add_new.php">
<p align="center"><font size="2" face="Verdana">Название:<br>
<input type="text" name="title">
<br>
Автор:<br>
<input name="author" type="text" value="admin">
<br>
Категория:<br>
<select name="category" id="ressel" onchange="switch_styleid(this)">
<optgroup label="Выбор Категории">
<option
<input value="'.$titles.'">-- '.$titles.'</option>
</optgroup>
</select>
<br>
Краткая новость:<br>
<textarea name="cratnews" cols="80" rows="5" tabindex="1" wrap="VIRTUAL"></textarea>
</font></p>
<br>
Полная новость:<br>
<textarea name="fullnews" cols="80" rows="5" tabindex="1" wrap="VIRTUAL"></textarea>
</p>
<p align="center"><font size="2" face="Verdana">
<input type="submit" name="Submit" value="Добавить новость">
</font> </p>
</form>
</FORM></a>
</div>
</body>
</html>
';
никак немогу одновременно вытащить данные из двух разных таблиц....кто что подскажет?!
JOIN не катит
Неактивен
В категории нужно поле с id, и JOIN «катит».
Неактивен