public static function lista() { $cnn = new MiConexion(); $sql = sprintf("select * from carrera"); $rst = $cnn->query($sql); // devuelve mysqli_result o FALSE $cnn->close(); if (!$rst) { return null; } elseif ($rst->num_rows == 0) { return false; } else { $carreras = array(); while ($r = $rst->fetch_assoc()) { $carrera = new Carrera(); $carrera->id = $r['id']; $carrera->nombre = $r['nombre']; array_push($carreras, $carrera); } return $carreras; } }
public function modificar() { // codigo para modificar un registro de alumno $sql = sprintf("update alumno set nombre='%s', correo='%s', carrera_id='%d' where matricula='%s'", $this->nombre, $this->correo, $this->carrera_id, $this->matricula); $cnn = new MiConexion(); $rst = $cnn->query($sql); $cnn->close(); return $rst; }