Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/06/2010, 04:08
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: problema con una Select y un contador

Código PHP:
Ver original
  1. $cuenta = "SELECT COUNT(*) FROM entradas_salidas_clientes where cod_acceso='"+nombre+"' and fecha = CURDATE()";
  2.  
  3. // Debes ejecutar la consulta
  4. $sql = mysql_query($cuenta);
  5.  
  6. // Cuando haces SELECT COUNT(*) la siguiente instruccion siempre devolvera 1
  7. $numero_filas=mysql_num_rows($sql);
  8.  
  9. // Si quieres obtener el total de registros que cumplen la condicion:
  10. list($registros) = mysql_fetch_row($sql);

Ahora, si quieres obtener todos los registros que cumplen la condicion, reemplaza SELECT COUNT(*) para leer todos los campos con SELECT *


Edito: Acabo de notar que tienes otros errores en tu script:

Cita:
Lo siguiente no funciona:
var nombre='<?php echo $cli['cod_ACCESO']; ?>'

Deberia ser:
<?php var $nombre= $cli['cod_ACCESO']; ?>

Tambien en tu consulta tienes:
where cod_acceso='"+nombre+"' and

Y deberia ser:
where cod_acceso='$nombre' and
En PHP para concatenar (unir cadenas) no se usa +, sino . y todas las variables deben estar precedidas por $.
__________________
- León, Guanajuato
- GV-Foto