Aplicaciones de ReEvolution y miscelaneas
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

53 lines
1.0 KiB

<?php
if($_SERVER["SERVER_NAME"] != "trainersapp.localhost") {
require("Conn.php");
} else {
require("ConnLocal.php");
}
require("MySQLDao.php");
$entrenador = htmlentities($_POST["entrenador"]);
$email = htmlentities($_POST["email"]);
$returnValue = array();
if(empty($entrenador) || empty($email))
{
$returnValue["status"] = "error";
$returnValue["message"] = "Hay que rellenar todos los campos";
echo json_encode($returnValue);
return;
}
$dao = new MySQLDao();
$dao->openConnection();
$userDetails = $dao->getEntrenadorById($entrenador);
if(empty($userDetails))
{
$returnValue["status"] = "error";
$returnValue["message"] = "El codigo no existe";
echo json_encode($returnValue);
return;
}
$result = $dao->ponIdEntrenador($email,$entrenador);
if($result)
{
$returnValue["status"] = "correcto";
$returnValue["message"] = "Entrenador añadido a usuario";
echo json_encode($returnValue);
return;
} else {
$returnValue["status"] = "error";
$returnValue["message"] = "falló el update";
echo json_encode($returnValue);
return;
}
$dao->closeConnection();
?>