public static function mostrarDatos($provincia) { $conexion = Conexion::crearConexion(); $sql = "Select * from personas where provincia =?"; $query = $conexion->prepare($sql); $query->bind_param("s", $provincia); $query->execute(); }
public static function obtenerUsuario($nick) { $conexion = Conexion::crearConexion(); $sql = "Select * from usuario where nick=?"; $query = $conexion->prepare($sql); $query->bindParam("s", $nick); $query->execute(); $resultado = $query->fetch_assoc(); Conexion::cerrarConexion($conexion); return $resultado; }
public static function comprobarUsuario($nick) { Conexion::crearConexion(); $sql = "Select * from usuario where nick=?"; $query = $conexion->prepare($sql); $query->bind_param("s", $nick); $query->execute(); $query->store_result(); if ($query->num_rows != 0) { Conexion::cerrarConexion($conexion); return true; } Conexion::cerrarConexion($conexion); return false; }
public static function comprobarUsuario($nick) { $encontrado = false; $conexion = Conexion::crearConexion(); $sql = "SELECT * FROM usuario WHERE nick=?"; $query = $conexion->prepare($sql); $query->bind_param("s", $nick); $query->execute(); $query->store_result(); if ($query->num_rows != 0) { $encontrado = true; } Conexion::cerrarConexion($conexion); return $encontrado; }
public static function comprobar($nick, $clave) { $con = Conexion::crearConexion(); $sql = "SELECT * FROM usuario WHERE nick=? AND clave=?"; $query = mysqli_prepare($con, $sql); mysqli_stmt_bind_param($query, "ss", $nick, $clave); mysqli_stmt_execute($query); $resultado = mysqli_stmt_get_result($query); if (mysqli_num_rows($resultado) != 0) { Conexion::cerrarConexion($con); return true; } Conexion::cerrarConexion($con); return false; }
/** Método para modificar un usuario en la BD @parameter Una array de datos que seran los nuevos valores, mas nick seleccionado @return mensaje, con la operación efectuado sobre la BD */ public static function modificarUsuario($datos, $nick) { $conexion = Conexion::crearConexion(); $sql = "UPDATE usuario set nombre=?, clave=?, apellidos=?, fechaNacimiento=?, telefono=?, direccion=? WHERE nick=?"; $query = $conexion->prepare($sql); $query->bind_param("ssssiss", $datos["nombre"], $datos["clave"], $datos["apellidos"], $datos["fechaNacimiento"], $datos["telefono"], $datos["direccion"], $nick); $query->execute(); $query->store_result(); if ($query->affected_rows == 1) { $mensaje = "usuario modificado"; } else { $mensaje = " no se ha podido modificar el usuario, pruebe más tarde"; } Conexion::cerrarConexion($conexion); return $mensaje; }
/** Método para modificar una experiencia en la BD @parameter Una array de datos que seran los nuevos valores, mas id seleccionado @return mensaje, con la operación efectuado sobre la BD */ public static function modificarExperiencia($datos, $idExperiencia, $nick) { $conexion = Conexion::crearConexion(); $sql = "UPDATE experiencia set empresa=?, cif=?, fechaInicio=?, fechaFin=?,cargo=?, funciones=? WHERE id=? AND identUsuario=?"; $query = $conexion->prepare($sql); $query->bind_param("ssssssis", $datos["empresa"], $datos["cif"], $datos["fechaInicio"], $datos["fechaFin"], $datos["cargo"], $datos["funciones"], $idExperiencia, $nick); $query->execute(); $query->store_result(); if ($query->affected_rows == 1) { $mensaje = "experiencia modificada"; } else { $mensaje = " no se ha podido modificar una experiencia, pruebe más tarde"; } Conexion::cerrarConexion($conexion); return $mensaje; }
/** Método para modificar una formacion en la BD @parameter Una array de datos que seran los nuevos valores, mas id seleccionado @return mensaje, con la operación efectuado sobre la BD */ public static function modificarFormacion($datos, $idFormacion, $nick) { $conexion = Conexion::crearConexion(); $sql = "UPDATE formacion set centro=?,fechaInicio=?,fechaFin=?,titulo=?,clasificacion=? \n\t\tWHERE id=? AND identUsuario=?"; $query = $conexion->prepare($sql); $query->bind_param("ssssiis", $datos["centro"], $datos["fechaInicio"], $datos["fechaFin"], $datos["titulo"], $datos["clasificacion"], $idFormacion, $nick); $query->execute(); $query->store_result(); if ($query->affected_rows == 1) { $mensaje = "formacion modificada"; } else { $mensaje = "no se ha podido modificar una formacion, pruebe más tarde"; } Conexion::cerrarConexion($conexion); return $mensaje; }