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:
y me devuelve el valor que quiero..... a los valores de IDCurso y fechainicio, les hago un var_dump() y me los muestra bien...Ver original
SELECT `Numero` FROM `grupo` WHERE `ID` = '2' AND `Fechaini` <= '2013-06-16' AND `Fechafin` >= '2013-06-16'
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!