Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\pagina\Usuario\checar.php on line 10
y la linea 43 marca esto
Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\pagina\Usuario\checar.php on line 43
Se que es un error de que actualmente esta desapareciendo la funcion mysql y actualmente se utiliza mysqli probablemente sea otro error no se como puedo corregir esas linea anexo mi codigo para que se puedan dar una idea mejor espero el apoyo saludos.
Código PHP:
<?php
require('../sistema/conexion.php');
$registros="SELECT retardos, faltas, entrada FROM observacion";
$resultado=$mysqli->query($registros);
$a=0;
$reg=mysqli_fetch_array($resultado);
echo '<br />';
date_default_timezone_set('America/Mexico_City');
echo date('H:i:s');
$hora= date('H');
$min= date('i');
$entrada=date('H:i:00');
if($reg['retardos']<3){
echo '<br />';
$ban=false;
if($reg['faltas']==0){
$ban=true;
}else if($reg['faltas']==1){
$ban=false;
}
if($entrada<=$reg['entrada'] && $ban==true){
echo '<br />';
echo "Llegaste a tiempo";
echo '<br />';
echo 'Hora de Entrada: '.$entrada;
$registros=new mysqli_query("UPDATE observacion SET faltas='1' WHERE identrada=$reg[identrada]");
}
else if($entrada>=$reg['entrada'] && $ban==true){
echo '<br />';
echo 'Llegaste tarde acumulas un retardo';
echo '<br />';
echo 'Hora de Entrada: '.$entrada;
$addRet=$reg['retardos']+1;
mysql_query("UPDATE observacion SET retardos=$addRet, faltas='1' WHERE identrada=$reg[identrada]");
}
else if($ban==false){
echo '<br />';
echo 'Hora de salida: '.$entrada;
mysql_query("UPDATE observacion set faltas='0' WHERE identrada=$reg[identrada]");
}
}
?>
Código PHP:
$reg=mysqli_fetch_array($resultado);
Código PHP:
mysql_query("UPDATE observacion SET retardos=$addRet, faltas='1' WHERE identrada=$reg[identrada]");
Código PHP:
$registros=new mysqli_query("UPDATE observacion SET faltas='1' WHERE identrada=$reg[identrada]");