Cita:
Iniciado por leeann $consulta="select dni from citas where '$dia' = 1";
$consulta="select dni from citas where " . $dia . "= 1";
Por lo que se puede leer ahi la base de datos lo q tiene son campos llamados lunes, martes, miercoles... hasta el domingo.
Y supongo q sera tipo bit o integer para 0 o 1. Si lo tiene a 1 es q da citas ese dia... y la verdad es q la segunda consulta es la q parece correcta:
$consulta="select dni from citas where ".$dia."= 1";
No llego a ver el problema q pueda haber...
Has hecho un echo $consulta a ver que sale?