sql_query($sql) ) { $rowset = $db->sql_fetchrowset($result); $attach_sql = ""; $non_attach_sql = ""; for($i = 0; $i < count($rowset); $i++) { if( ereg("\[addsig]$", $rowset[$i]['post_text'])) { if( $attach_sql != "" ) { $attach_sql .= ", "; } $attach_sql .= $rowset[$i]['post_id']; $sql = "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '" . addslashes(preg_replace("/\[addsig\]/is", "", $rowset[$i]['post_text'])) . "' WHERE post_id = " . $rowset[$i]['post_id']; if( !$result = $db->sql_query($sql) ) { die("Couldn't update post_text - " . $i); } } else { if( $non_attach_sql != "" ) { $non_attach_sql .= ", "; } $non_attach_sql .= $rowset[$i]['post_id']; } } echo "
"; if( $attach_sql != "" ) { echo $sql = "UPDATE " . POSTS_TABLE . " SET enable_sig = 1 WHERE post_id IN ($attach_sql)"; if( !$result = $db->sql_query($sql) ) { die("Couldn't update post table attach_sig - "); } } echo "
"; if( $non_attach_sql != "" ) { echo $sql = "UPDATE " . POSTS_TABLE . " SET enable_sig = 0 WHERE post_id IN ($non_attach_sql)"; if( !$result = $db->sql_query($sql) ) { die("Couldn't update post table non_attach_sig - "); } } } $db->sql_close(); echo "

COMPLETE
"; ?>