<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Проблема с выводом с БД!
02.06.2012 19:10:06 Проблема с выводом с БД! Сообщение #1
KotOFF

KotOFF

Освоившийся

Освоившийся

Дата регистрации:
25.05.2012 10:21:29

Сообщений: 33

Есть 2 таблицы в БД!

1-я таблица:

CREATE TABLE `articles` (
`id` int(7) NOT NULL auto_increment,
`title` varchar(255) NOT NULL default '',
`meta_d` varchar(255) NOT NULL default '',
`meta_k` varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`description` text NOT NULL,
`text` text NOT NULL,
`author` varchar(255) NOT NULL default '',
`view` int(8) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;

2-я таблица:

CREATE TABLE `news` (
`id` int(7) NOT NULL auto_increment,
`title` varchar(255) NOT NULL default '',
`meta_d` varchar(255) NOT NULL default '',
`meta_k` varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`description` text NOT NULL,
`text` text NOT NULL,
`author` varchar(255) NOT NULL default '',
`view` int(8) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;

Как вытащить данные с 2 таблиц???

Вот код:

<?php
$result = mysql_query("SELECT id,title,description,author,date,view FROM articles ORDER BY id DESC",$db);
$myrow = mysql_fetch_array($result);
?>

<?php
$result = mysql_query("SELECT id,title,description,author,date,view FROM news ORDER BY id DESC",$db);
$myrow = mysql_fetch_array($result);
?>

Как создать одним запросом, что бы вытаскивать с 2 ТАБЛИЦ, ( Если можно , то покажите пример как вытаскивать с 2 и больше таблиц )???
Делал запрос как у вас в статьи на сайте описано "Выборка с 2 таблиц", не чё не помогло, наверное руки кривые!)
Помогите (HELP)!!!
Зарание Спасибо!!!
Профиль
02.06.2012 22:11:34 Проблема с выводом с БД! Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Покажите, как Вы пытаетесь извлечь из двух таблиц.
Профиль
03.06.2012 06:43:33 Проблема с выводом с БД! Сообщение #3
KotOFF

KotOFF

Освоившийся

Освоившийся

Дата регистрации:
25.05.2012 10:21:29

Сообщений: 33

$result = mysql_query("SELECT * FROM articles, news WHERE articles.id > news.id",$db);
$myrow = mysql_fetch_array($result);
Профиль
03.06.2012 06:53:04 Проблема с выводом с БД! Сообщение #4
KotOFF

KotOFF

Освоившийся

Освоившийся

Дата регистрации:
25.05.2012 10:21:29

Сообщений: 33

Пробывал и Так:

$result = mysql_query("SELECT * FROM articles INNER JOIN news ON articles.id > news.id",$db);
$myrow = mysql_fetch_array($result);

Результатов нет(
Профиль
03.06.2012 13:15:26 Проблема с выводом с БД! Сообщение #5
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

$result = mysql_query("SELECT * FROM articles, news WHERE articles.id > news.id",$db);
$myrow = mysql_fetch_array($result);
Тут всё правильно, это должно работать. Если не работает, то значит дело в содержимом таблицы, возможно, там и вправду ничего выводить.
Профиль
04.06.2012 01:56:56 Проблема с выводом с БД! Сообщение #6
KotOFF

KotOFF

Освоившийся

Освоившийся

Дата регистрации:
25.05.2012 10:21:29

Сообщений: 33

1-я и 2-я таблицы забитые инфой! Этот запрос проходит, тока выводит первую запись с таблицы 2-й, и копирует эту запись при выводе дважды! Больше не че не выводет с таблиц((
Профиль
04.06.2012 11:35:28 Проблема с выводом с БД! Сообщение #7
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вы же говорили, что ничего не выводится и ничего не получается, а теперь уже появляется конкретная цель, потому что оказывается, что уже всё выводится? Напишите конкретно, что нужно-то?
Профиль
04.06.2012 14:37:22 Проблема с выводом с БД! Сообщение #8
KotOFF

KotOFF

Освоившийся

Освоившийся

Дата регистрации:
25.05.2012 10:21:29

Сообщений: 33

Просто строки из обеих таблиц надо вытащить в общую кучу?
Профиль
04.06.2012 14:40:34 Проблема с выводом с БД! Сообщение #9
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Тогда никаких WHERE не нужно.
Профиль
04.06.2012 15:17:37 Проблема с выводом с БД! Сообщение #10
KotOFF

KotOFF

Освоившийся

Освоившийся

Дата регистрации:
25.05.2012 10:21:29

Сообщений: 33

Тогда выводит все записи с одной таблицы, и еще копирует при выводе каждую из них!
Профиль