示例#1
0
function getSubjResults($tnid, $tntrgy)
{
    //<SF>
    //...
    // PARAMÉTEREK:
    //×-
    // @-- ... -@
    //-×
    // MÓDOSÍTÁSOK :
    //×-
    // @-- ... -@
    //-×
    //</SF>
    //<nn>
    //Kell egy üres tömb az eredméynek.
    //Elméletileg két része lesz:
    //- egy flag (vlsz): OK/NOK, hogy jelezzük sikeres volt-e
    //- egy tömb (data): az adatokat tartalmazza
    //</nn>
    $retArray = array();
    $dbHlr = new MYSQL_CONN();
    $cn = $dbHlr->getCOnnection();
    $data = $dbHlr->ajxGetSubjRes($tnid, $tntrgy);
    if ($data['FLAG'] == "NOK") {
        //<nn>
        //A flag, ami jelzi, hogy az eredmény HIBA= NOK
        //</nn>
        $retArray['FLAG'] = "NOK";
        //<nn>
        //Az adatot tartalmazó elem ezúttal csak egy mondat, ami megmondja mi volt a probléma.
        //</nn>
        $retArray['MSG'] = "A MYSQL_CON osztály hibát jelzett:<br>" . $data['MSG'] . ", a PHP script nem tudja feldolgozni a kérést!";
        $retArray['MSG'] .= "<br>Signatire:<br>" . "PHP_AJAX.php - public function getSubjResults(\$tnid,\$tntrgy)</p>";
    } else {
        $retArray['FLAG'] = "OK";
        $retArray['DATA'] = $data['DATA'];
    }
    //<nn>
    //A tömböt json formátumba kódoljuk, majd stringkét visszaküldjük.
    //</nn>
    return json_encode($retArray);
}