Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2013, 04:45
kobety
 
Fecha de Ingreso: marzo-2013
Ubicación: Jaén, Andalucía
Mensajes: 129
Antigüedad: 11 años, 1 mes
Puntos: 2
php no me saca una consulta que sql si....

Buenas! os dejo un código que no se xk no funciona, en el phpmyadmin me muestra la consulta perfectamente, pero al ponerla en php, me dice que no se puede conectar a la bbdd ..... muchas gracias!

Código PHP:
$consulta4 "SELECT  `Numero` FROM  `grupo` WHERE  `ID` =  '$IDCurso' AND  (`grupo.Fechaini` <= DATE '$fechainicio') AND  (`grupo.Fechafin` >= DATE '$fechainicio'))";   
    
$cursor4 mysql_query("$consulta4",$link) or die("Error al conectar");
    while(
$row=mysql_fetch_array($cursor4)){
        
$Grupo=$row[0];
    } 



la cosa es que en sql, pongo lo siguiente:

Código SQL:
Ver original
  1. SELECT  `Numero`
  2. FROM  `grupo`
  3. WHERE  `ID` =  '2'
  4. AND  `Fechaini` <=  '2013-06-16'
  5. AND  `Fechafin` >=  '2013-06-16'
y me devuelve el valor que quiero..... a los valores de IDCurso y fechainicio, les hago un var_dump() y me los muestra bien...


he añadido lo de DATE para que no lo pille como string, ya que en la bbdd fechaini y fechafin los tengo guardados como dates ..... del $link no puede ser, ya que tengo otras consultas y las hace bien..... muchas gracias!