conexion.php
Código PHP:
$bd_usuario='root';
$bd_pass='';
$bd_servidor='localhost';
$bd_nombre='bd';
$conexion=new mysqli($bd_servidor,$bd_usuario,$bd_pass,$bd_nombre) or die('Fallo la conexión');
libreria.php
Código PHP:
function Existe()
{
$numargs=func_num_args();
$arg_list=func_get_args();
$num_campos=$arg_list[0];
$sql="SELECT * FROM $arg_list[1] WHERE ";
for($i=2;$i<=$num_campos+2;$i++)
{
$sql.="$arg_list[$i]=";
$i++;
$sql.="'$arg_list[$i]' AND ";
}
$sql[strlen($sql)-1]=" ";
$sql[strlen($sql)-2]=" ";
$sql[strlen($sql)-3]=" ";
$sql[strlen($sql)-4]=" ";
$sql=trim($sql);
$sql.=";";
$consul=$conexion->query($sql);
if($consul)
{
$num=$consul->num_rows;
if(!empty($num))
return true;
unset($num);
}
return false;
}
Código PHP:
if(Existe(1,"censodemografico","Cedula",$cedula_txt))
{
$error=true;
echo "La cédula ya existe";
}
Código:
pareciera que no me toma la variable conexión como hago para que reconozca la variables.Notice: Undefined variable: conexion in C:\xampp\htdocs\backend\include\libreria.php on line 53 Fatal error: Call to a member function query() on a non-object in C:\xampp\htdocs\backend\include\libreria.php on line 53
De antemano agradezco su ayuda.