Beispiel #1
0
function actualizarInscripcion($data)
{
    $error = validarInscripcion($data);
    if (!empty($error)) {
        respond(400, $error);
    }
    $link = connect();
    $sql = ' UPDATE inscripcion SET id_usuario = ' . quoteDb($data['select-estudiante']) . ', ' . '                        id_mencion = ' . quoteDb($data['select-mencion']) . ', ' . '                FechaDeInscripcion = ' . quoteDb(convertirFecha($data['input-fechadeinscripcion'])) . '  WHERE id = ' . quoteDb($data['input-inscripcion-id']);
    $result = mysql_query($sql, $link) or respond(400, mysql_error());
    respond(200, 'Inscripcion actualizada de forma satisfactoria.');
}
Beispiel #2
0
function actualizarMencion($data)
{
    $error = validarMencion($data);
    if (!empty($error)) {
        respond(400, $error);
    }
    $link = connect();
    $sql = ' UPDATE mencion SET Nombre = ' . quoteDb($data['input-nombre']) . '  WHERE id = ' . quoteDb($data['input-mencion-id']);
    $result = mysql_query($sql, $link) or respond(400, mysql_error());
    respond(200, 'Mencion actualizada de forma satisfactoria.');
}
Beispiel #3
0
function actualizarEstudiante($data)
{
    $error = validarEstudiante($data);
    if (!empty($error)) {
        respond(400, $error);
    }
    $link = connect();
    $sql = ' UPDATE usuario SET Nombre = ' . quoteDb($data['input-nombre']) . ', ' . '                    Apellido = ' . quoteDb($data['input-apellido']) . ', ' . '                    Cedula = ' . quoteDb($data['input-cedula']) . ', ' . '                    Sexo = ' . quoteDb($data['select-sexo']) . ', ' . '         FechaDeNacimiento = ' . quoteDb(convertirFecha($data['input-fechadenacimiento'])) . ',' . '                    Email = ' . quoteDb($data['input-email']) . '  WHERE id = ' . quoteDb($data['input-estudiante-id']);
    $result = mysql_query($sql, $link) or respond(400, mysql_error());
    respond(200, 'Estudiante actualizado de forma satisfactoria.');
}
Beispiel #4
0
function consulta($tabla, $columnas = array(), $filtros = array(), $singleRecord = false)
{
    $sqlColumnas = empty($columnas) ? '*' : implode(', ', $columnas);
    $sqlFiltros = array();
    foreach ($filtros as $index => $element) {
        array_push($sqlFiltros, $index . ' = ' . quoteDb($element));
    }
    $sqlFiltros = !empty($sqlFiltros) ? 'WHERE ' . implode(' AND ', $sqlFiltros) : '';
    $link = connect();
    $result = mysql_query("SELECT {$sqlColumnas} FROM {$tabla} {$sqlFiltros}", $link) or respond(400, mysql_error());
    $arrayResult = array();
    while ($row = mysql_fetch_assoc($result)) {
        array_push($arrayResult, $row);
    }
    if (!empty($singleRecord) && !empty($arrayResult)) {
        $arrayResult = $arrayResult[0];
    }
    return $arrayResult;
}