Warning: mysqli_multi_query() expects parameter 1 to be mysqli, null given in C:\AppServ\www\asdf\clases\cEmpleadoValidar.php on line 11
Warning: mysqli_store_result() expects parameter 1 to be mysqli, null given in C:\AppServ\www\asdf\clases\cEmpleadoValidar.php on line 12
Warning: mysqli_fetch_row() expects parameter 1 to be mysqli_result, null given in C:\AppServ\www\asdf\clases\cEmpleadoValidar.php on line 13
les pido Ayuda

les dejo el codigo
Procedimiento almacenado
Código:
CREATE DEFINER=`root`@`localhost` PROCEDURE `SP_USER_PASS`( in rut varchar(12), in pass varchar(12) ) BEGIN Select 1 FROM tb_cuentas_usuarios WHERE rut_personal = rut and pass = pass; END;
conexion.php
Código PHP:
<?
$link = mysqli_connect("localhost", "root", "123", "casa");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
?>
Código PHP:
<?php
session_start();
include_once("../clases/cEmpleadoValidar.php");
//variables POST
$nom=$_POST['nombres'];
$dep=$_POST['departamento'];
$suel=$_POST['sueldo'];
sleep(2);
//creamos el objeto $objempleados
$objempleados=new cEmpleadoValidar;
$objempleados=new cEmpleadoValidar;
if ($objempleados->login($nom,$dep,$suel)==true){
echo "Espere un momento por favor...";
$_SESSION["usuario"] = $nom;
$_SESSION["password"] = $suel;
$_SESSION["tipo"] = $dep;
}else{
echo "Error de ingreso de datos";
}
?>
Código PHP:
<?php
include_once("conexion.php");
//implementamos la clase empleado
class cEmpleadoValidar{
//constructor
function cEmpleadoValidar(){
}
function login($nom,$dep,$suel){
$query = "CALL SP_USER_PASS('".$nom."','".$suel."')";
mysqli_multi_query($link, $query);
$result = mysqli_store_result($link);
$row = mysqli_fetch_row($result);
if ($row[0]==1){
return true;
}else{
return false;
}
}
}
?>