Открыть sql log и посмотреть в чем дело.чем лечить Error in posting #1
его нет.....Открыть sql log и посмотреть в чем дело.
точно запятую забыл добавить. спсСмотри тогда файл, что не так сделал, мб запятую забыл добавить, Ванги тут нету.
<?php
define('IN_PHPBB', true);
if (!defined('BB_ROOT')) {
die(basename(__FILE__));
}
$user->session_start();
$sql = DB()->fetch_rowset("SELECT t., p.
FROM " . BB_TOPICS . " t, " . BB_POSTS_TEXT . " p
WHERE t.topic_first_post_id = p.post_id");
//require(INC_DIR .'bbcode.php');
foreach ($sql as $row)
{
$meta = create_metatags ($post_message);
$meta = $meta->meta();
//get_parsed_post($row);
DB()->sql_query('UPDATE ' . BB_TOPICS . " SET meta = '" . $meta . "' WHERE topic_id = " . (int) $row['topic_id']);
}
foreach ($sql as $row) {
get_parsed_post($row);
echo "ok";
}
<?
define('IN_PHPBB', true);
define('BB_ROOT', './');
include(BB_ROOT . 'common.php');
// Start session
$user->session_start();
echo 'Подготовка<br />';
$sql = DB()->fetch_rowset("SELECT t.topic_id, p.post_text
FROM bb_topics t
LEFT JOIN bb_posts_text p ON (p.post_id = t.topic_first_post_id) WHERE descr = '' OR keywords = '' LIMIT 10000");
foreach($sql as $row)
{
$meta = create_metatags($row['post_text']);
DB()->sql_query("UPDATE bb_topics SET keywords = '".$meta['keywords']."', descr = '".$meta['description']."' WHERE topic_id = ".$row['topic_id']."");
}
echo 'Обновление готово.';