А еще тебя, наверное, математики в пятом классе учили и вы решали задачки типа ты съел 16 кг огурцов, как накакать поровну в 4 горшочка вместимостью по 5 кг?
Чтобы выводил с последних записей - ORDER BY ... DESC в SQL запросе
Ну математике меня ну оч давно учили(в школе). Вопрос в чём, записи то постоянно добовляются, так что я id последнея я незнаю?
Перечитал целую кучу всего, уже голова кругом идёт, помогите плиз, есть цикл, выводит данные из БД в табличку, как мне сделать что бы вывод был постраничный и выводил с последних записей? Вот код:
INSERT INTO phpBBlight_otmetpost VALUES(id_post) SELECT post_id FROM phpbb_posts
выполнение этого выдаёт
Цитата:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT post_id FROM phpbb_posts' at line 1
Это если названия строк одинаковые а если нет, на пример есть таблица таб1 и там есть строка пол1 ну и ещё несколько других, и таблица таб 2 а там есть строка 1пол, вот и нужно занести всё из строки 1пол в таб2 в строку пол1 в таб1?
Но это он сравнивает и выводит совпадения, если я правильно понял, а как сделать наоборот, тоесть те которые уже занесены в phpBBlight_otmetpost не выводить из phpbb_posts а выводить те id которых нет? (Добавление)
Незнаю правильно или нет, сделал чисто по наитию, вроде всё работает!
$result = mysql_query ("select * from phpBBlight_otmetpost,phpbb_posts where id_post.phpBBlight_otmetpost = post_id.phpbb_posts");
$myrow = mysql_fetch_array($result);
echo "<br> ID пользователя:" .$myrow[poster_id];
нечего не выводит, почему, что не так? И как написать то что мне надо вывести все записи из таблицы phpbb_posts где post_id не совпадает с id_post в таблице phpBBlight_otmetpost . Тоесть по простому говаря в таблицу phpBBlight_otmetpost заносились ID отмеченых постов а в таблице phpbb_posts находятся вообще все посты вот и надо выводить те посты которые не отмечены, вот ужос!
select * from table1,table2 where t1.table1=t2.table2
Выберет все строки с совпадающими значениями полей t1 и t2.
Хочу сделать на форуме, phpBB вывод последних неотмеченых сообщений. Есть таблица куда они заносятся, и таблица где они все есть, вот хочу что бы выводились только те которых нет в таблице отмеченные, за подсказку спасибо, только вот как их потом вывести в цикле...?
Да разобрался всё пишет, а с переменными сам иногда путаюсь $bd - второе подключение. Вот теперь вопрос, создал таблицу туда заношу ид сообщения и ид пользователя отметившего его, хочу подключившись кней вытянуть ид сообщения и уже подключившись к другой таблице вытянуть инфу про это сообщение, но только как это потом оформить в цикл, что бы выводилось на подобии "последнии сообщения"