Esempio n. 1
0
function cursNoteAlumnsAssignature($curs, $assign)
{
    $array_notes = [];
    $mysqli = new mysqli("localhost", "root", "adminuser", "ESCOLA_DB");
    if ($mysqli->connect_errno) {
        echo "problema al connectar MySQL: " . $mysqli->connect_error;
    }
    $sentencia = $mysqli->prepare("SELECT NOTA FROM NOTA WHERE CURS_ID IN (SELECT ID_CURS FROM CURS WHERE NOM_CURS = ? AND ASSIGNATURA_ID IN (SELECT ID_ASSIGNATURA FROM ASSIGNATURA WHERE NOM_ASSIGNATURA LIKE ?))");
    $sentencia->bind_param("ss", $curs, $assign);
    $sentencia->execute();
    $sentencia->bind_result($nota);
    while ($sentencia->fetch()) {
        array_push($array_notes, $nota);
    }
    declaraGlobals($array_notes);
}
Esempio n. 2
0
function cursNoteAlumnsAssignature($assign, $curs)
{
    $array_notes = [];
    $mysqli = new mysqli("localhost", "root", "adminuser", "ESCOLA_DB");
    if ($mysqli->connect_errno) {
        echo "problema al connectar MySQL: " . $mysqli->connect_error;
    }
    $porciones = explode(" ", $_POST['grafico']);
    $sentencia = $mysqli->prepare("SELECT N.NOTA,\n                                            AL.NOM_ALUMNE,\n                                            AL.COGNOM1_ALUMNE,\n                                            AL.COGNOM2_ALUMNE\n                                    FROM NOTA N\n                                    INNER JOIN ALUMNE AL\n                                        ON N.ALUMNE_ID = AL.ID_ALUMNE\n                                    INNER JOIN CURS C\n                                        ON C.ID_CURS = N.CURS_ID\n                                    INNER JOIN ASSIGNATURA ASS\n\t                                   ON ASS.CURS_ID = N.CURS_ID\n                                    WHERE C.NOM_CURS = ?\n                                    AND ASS.NOM_ASSIGNATURA = ?");
    $sentencia->bind_param("ss", $curs, $assign);
    $sentencia->execute();
    $sentencia->bind_result($nota, $nom_alumne, $cognom1_alumne, $cognom2_alumne);
    while ($sentencia->fetch()) {
        $array_notes[$cognom1_alumne] = $nota;
    }
    declaraGlobals($array_notes);
}