public static function form_modificar_relacion(array $datos = array()) { $datos["form_name"] = __FUNCTION__; \core\HTTP_Requerimiento::request_come_by_post(); //Si viene por POST sigue adelante $relacion = explode('-', $_POST['id']); //var_dump($relacion); $jugador_id = $relacion[0]; $equipo_id = $relacion[1]; $_POST['jugador_id'] = $relacion[0]; $_POST['$equipo_id'] = $relacion[1]; $id = \modelos\teams::getId_Relatioship_PlayerTeam($jugador_id, $equipo_id); if (!isset($datos["errores"])) { // Si no es un reenvío desde una validación fallida $validaciones = \modelos\teams::$validaciones_update_relationship; // $validaciones=array( // "id" => "errores_requerido && errores_numero_entero_positivo && errores_referencia:id/".self::$tabla_je."/id" // ); // if ( ! $validacion = ! \core\Validaciones::errores_validacion_request($validaciones, $datos)) { // $datos['mensaje'] = 'Datos erróneos para identificar el elemento a modificar'; // \core\Distribuidor::cargar_controlador('mensajes', 'mensaje', $datos); // return; // }else{ //$clausulas['where'] = " id = {$datos['values']['id']} "; $clausulas['where'] = " id = {$id} "; if (!($filas = \modelos\Datos_SQL::select($clausulas, self::$tabla_je))) { $datos['mensaje'] = 'Error al recuperar la fila de la base de datos'; \core\Distribuidor::cargar_controlador('mensajes', 'mensaje', $datos); return; } else { $datos['values'] = $filas[0]; } // } } //Abriremos el formulario en una ventana nueva $datos['view_content'] = \core\Vista::generar(__FUNCTION__, $datos); $http_body = \core\Vista_Plantilla::generar('view_content', $datos); \core\HTTP_Respuesta::enviar($http_body); }