agressor
25.11.2012 - 14:22
здравствуйте подскажите пожалуйста как вытащить последние записи по теме ..например у меня таблица categ и там категории css/php/html . когда я открываю по этим темам данные как написать запрос чтоб внизу выводились последние записи по данной категории css отдельно php отдельно итд заранее спасибо
Valick
25.11.2012 - 14:49
вопрос не совсем понятен, попробуйте расширить или переформулировать
ну и структуру таблицы
_____________
Стимулятор ~yoomoney - 41001303250491
agressor
25.11.2012 - 16:06
хорошо ... у меня есть 1 таблицы
1.categ
таблица состоит из 3 строк id_categ, categ , count .
цель является когда заходишь на сайт выбираешь категорию и смотришь информацию на самом внизу выводить список похожих тем по данной категории . мысль ясна >?
Игорь_Vasinsky
25.11.2012 - 16:39
.... ORDER BY `id` DESC LIMIT 10
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
agressor
25.11.2012 - 17:38
там столбца id нету
agressor
25.11.2012 - 17:53
и мне нужно чтоб выводились похожие темы выбраной категории а не все темы из таблицы ,
Игорь_Vasinsky
25.11.2012 - 18:32
ну добавь ещё 1 WHERE где укажи категирию.
а вообще
Цитата |
похожие темы выбраной категории |
\
чем похожии? в
php нет встроенного ИИ
это просто будут темы одной категории.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
agressor
25.11.2012 - 18:50
$r_posl = mysql_query ("SELECT * FROM categ WHERE id_categ ORDER BY DESC LIMIT 10
") or die(mysql_error());
$nr_posl=mysql_num_rows($r_posl);
выводит ошибку что не правильно написал ,?
agressor
25.11.2012 - 19:06
вот как у меня выводятся все темы из таблицы
<? $result3 = mysql_query("SELECT id,zag FROM object ORDER BY data DESC, id DESC LIMIT 5");
if (!$result3)
{
echo "<p>Запрос на выборку данных из базы не прошел.Напишите об этом Адменистратору <br><strong> Код ошибки</strong></p>";
exit (mysql_error());
}
if (mysql_num_rows($result3) > 0)
{
$myrow3 = mysql_fetch_array($result3);
do
{
printf ("<p class='point'><img src='img/arr2.jpg' height='10' width='10'><a class='nav_link' href='idv.php?id=%s'>%s</a></p>",$myrow3 ["id"],$myrow3 ["zag"]);
}
while ($myrow3 = mysql_fetch_array($result3));
}
else
{
echo "<p>Информация по запросу не может быть извлечена на таблице нет записей</p>";
exit();
}
?>
что нужно в запросе поменять чтоб выводились только похожие темы из таблицы ?блин у меня шас голова лопнет
SELECT id,zag FROM object WHERE id_categ = 1 ORDER BY data DESC, id DESC LIMIT 5
agressor
25.11.2012 - 19:37
SELECT id,zag FROM object WHERE id_categ = 18 ORDER BY data DESC, id DESC LIMIT 5
работает только не правильно ..
например есть 2 категории
1.телефоны
2.Аксессуары
когда я захожу в катег телефоны внизу выводятся последние темы по категории телефоны.когда захожу в категорию Аксессуары выводится последние темы по Аксессуарам .. вот так хотелось . эта возможно ?
ну тогда подставляй туда нужную категорию и будет работать)
зы: а вот так вроде код читабельней будет, да? =)
$result3 = mysql_query("SELECT id,zag FROM object WHERE id_categ = 18 ORDER BY data DESC, id DESC LIMIT 5");
if ($result3 && mysql_num_rows($result3))
{
while ($myrow3 = mysql_fetch_assoc($result3))
{
echo "<p class='point'><img src='img/arr2.jpg' height='10' width='10'><a class='nav_link' href='idv.php?id=".$myrow3 ["id"]."'>".$myrow3 ["zag"]."</a></p>";
}
}
else
{
echo "<p>Информация по запросу не может быть извлечена</p>";
exit;
}
agressor
25.11.2012 - 19:48
да я бы с радостью подставлял если бы у каждой категории был бы свой файл .а в моем случай мне нужны все категории и чтоб выводились они автоматически смотря в какую категорию я захожу . поскольку у меня отображаются в одном файле
Цитата |
смотря в какую категорию я захожу |
ну ты же как-то разделяешь категории? вот и подумай, как можно подставить нужную, в зависимости от того, куда заходишь
зы: чтобы разделить категории совсем не обязательно иметь отдельный файл с отдельным запросом
зыы: выкинь курс попова
agressor
25.11.2012 - 22:07
разделяю с попошью таблицы , дело в том что я незнаю как их разделять в запросе . блин ну помогите ??
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.