$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))