Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2010, 07:37
mesenier
 
Fecha de Ingreso: diciembre-2008
Mensajes: 91
Antigüedad: 15 años, 5 meses
Puntos: 1
Como puedo contar registros utilizando WHERE Y LIKE (todos los que comienzen por X)

Hola amigos estoy trabajando en un sistema de puntos con php y para ello necesito contar los registros de un campo donde otro camo comienza por x, em este caso una fecha
Para contar registros sinmás utilizo este codigo que funciona a la perfeccion,
Cita:
//selección de la base de datos con la que vamos a trabajar
$resc = mysql_query('SELECT SUM(CAMPO_X) as total_suma FROM TABLA_x'');
$resultado= mysql_result($resc,0);
sin embargo cuando quise condicionar la suma con el clasico % o _ me dio el error

Cita:


//selección de la base de datos con la que vamos a trabajar -- esto no va (poner en foro)
$restc = mysql_query("SELECT SUM(campoX) as total_suma FROM tablaX where CampoY like = 2010-07-04%");
$totalpoints= mysql_result($restc,0);

y he aquí el error:

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/ss2bssf7/public_html/aa/araslf/cstats/index.php on line 44

y la line 44 es la siguiente

Cita:
$totalpoints= mysql_result($restc,0);

Como puedo hacerlo?
Gracias gente!!