$posts = $sql->get("SELECT `id`, `name` FROM `posts` WHERE 1");
foreach ($posts as $post) {
echo $post->name;
$tags = $sql->get("SELECT `id`, `name` FROM `post_tags` WHERE `post_id` = $post->id");
foreach ($tags as $tag) {
echo $tag->name;
}
}
INSERT IGNORE INTO table (name, surname) VALUES ('var_name', 'var_Surname')
вообще, как я понимаю, основная проблема в том, что мы посылаем 8000 запросов. Сейчас думаю, как сократить это число.
\r
\n
на <br/>
, или использовать функцию nl2br SELECT *
FROM cities
WHERE region_id IN ('1', '2', '3');
ALTER TABLE table_name AUTO_INCREMENT = N;
И что будет потом, когда у id значение autoincrement будет на очереди - 10?
INSERT INTO table_name (`id` ,`field`) VALUES ('10', 'test');
letter_views
id, letter_id, user_id,...
INSERT INTO my_table (value) VALUES ((SELECT value FROM my_table ORDER BY id DESC LIMIT 1))