Saludos amigos del foro, estoy haciendo una clase que contiene una función que hace una consulta a la bd y devuelve el resultado de una condicion, pero al instanciarla me aparece como si no la estuviese concectando acá les posteo el codigo:
<?php require_once('Connections/cnx_contratacionccs.php');?>
<?php
class valida
{
function valida_repetidos($tabla, $campo, $Valor_validar){
mysql_select_db($database, $cnx);
$query_Valida_repe = "SELECT $campo FROM $tabla WHERE $campo = $Valor_validar";
$cns_Valida_repe = mysql_query($query_Valida_repe, $cnx) or die(mysql_error());
$row_Valida_repe = mysql_fetch_assoc($cns_Valida_repe);
$totalRows_Valida_repe = mysql_num_rows($cns_Valida_repe);
if ($totalRows_Valida_repe > 0)
{
$mens_Valida_repe = "<p>El Valor indicado ya existe intente con otro";
return $mens_Valida_repe;
}
else
{
$mens_Valida_repe = "<p>Puede ingresar ese valor";
return $mens_Valida_repe;
}
}
}
?>
y acá la instancio:
echo valida::valida_repetidos("tbl_1", "Id", $_POST['Id']);