Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

zapytanie do zaznaczenia ostatniego postu w ktorym sie znajdujemy

PHP/MYSQL  Założony przez  Supryk.

Prosze o pomoc w wykonaniu
zapytanie do zaznaczenia ostatniego postu w ktorym sie znajdujemy
    $tid = (int)$mybb->input['tid'];
    
$thread get_thread($tid);
    
$fid $thread['fid'];

    
$query $db->query("
            SELECT pid
            FROM "
.TABLE_PREFIX."posts
            WHERE tid='.
{$tid}.'
            ORDER BY dateline
            DESC LIMIT 1"
);
    
$pid $db->fetch_array($query); 

Czy to ma prawo dzialac ?
Nie wiem, bez testowania się nie dowiemy
SELECT FROM '.TABLE_PREFIX.'posts WHERE tid ='.{$tid}.' ORDER BY pid DESC LIMIT 1 
oto moj caly plan

<?php

if(!defined("IN_MYBB"))
{
    die(
"Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}

$plugins->add_hook('class_moderation_open_threads''test');

function 
test_info()
{
    return array(
        
"name"            => "test",
        
"description"    => "test.",
        
"website"        => "",
        
"author"        => "ja",
        
"authorsite"    => "",
        
"version"        => "1.0",
        
"compatibility" => "16*"
    
);
}

function 
test_activate()
{

}

function 
test_deactivate()
{

}

function 
test_run($tid)
{
        global 
$db$mybb$moderation;
    
    
$tid = (int)$mybb->input['tid'];
    
$thread get_thread($tid);
    
$fid $thread['fid'];

    
$query $db->query("
            SELECT pid
            FROM "
.TABLE_PREFIX."posts
            WHERE tid='.
{$tid}.'
            ORDER BY dateline
            DESC LIMIT 1"
);
    
$pid $db->fetch_array($query);

            if (empty(
$moderation))
            {
                require_once 
MYBB_ROOT."inc/class_moderation.php";
                
$moderation = new Moderation;
            }
                
$moderation->delete_post($pid); 

}

?>

Niestety nadal nie dziala
Powiedz mi co to ma być, czy jak jesteś w jakimś poście to dusisz np. w link i zaznacza, czy jak wejdziesz normalnie w post to już to jest zaznaczone?
to ma byc tak otwieram temat kasuje sie ostatni post
To może zrób to metodą GET id tematu i zapytanie usuwające ostatni post.



Użytkownicy przeglądający ten wątek:

1 gości