envio a la funcion la variable $codigo, que es la que arroja el formulario, hago un explode para validar pero no se porque simplemente no me marca ningun error... la variable $row_a es el record set de la base de datos donde encuentro el codigo... si alguien tiene algun código que me ayude o me puede ayudar a completar mi codigo muchas gracias
Código PHP:
function valid($codigo){
$c = explode("*",$codigo);
$sala = $c[0];
$fecha = $c[1];
$horaI = $c[2];
$horaF = $c[3];
echo $c[0];
echo substr($c[2],0,2);
do{
if($codigo = $row_a['codigo']){
echo '<script language="javascript" type="text/javascript">';
echo 'alert("Ya existe un evento programado con ese horario para esa fecha");';
echo 'history.back();';
echo '</script>';
exit();
}
$code = explode("*",$row_a['codigo']);
if($c[0] == $code[0]){
if($c[1] == $code[1]){
if(substr($c[2],0,2) < substr($code[2],0,2) && substr($c[3],0,2) > substr($code[2],0,2)){
echo '<script language="javascript" type="text/javascript">';
echo 'alert("La hora del evento se empalma");';
echo 'history.back();';
echo '</script>';
exit();
}
}
}
}while($row_a = mysql_fetch_assoc($a));
}