Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2012, 18:40
arturvv
 
Fecha de Ingreso: julio-2012
Mensajes: 18
Antigüedad: 12 años, 4 meses
Puntos: 0
Seleccionar fila por coincidencia en columnas MySQL PHP

Hola buenas

Me gustaría conseguir que el código de acontinuación, "seleccionará" las filas cuyas columnas 'dia' y 'mes' sean iguales al dia y mes actuales.
Este es el código:


//conexión a la BD correcta
$link = mysql_connect("$nombre_server[1]", "$nombre_user[2]", "$password[3]");

mysql_select_db("$nombre_db[4]", $link);


//con esto saco el dia y el mes actual
$hoydia=date(d);
$hoymes=date(m);
$hoyano=date(Y);


$resultado=mysql_query("SELECT * FROM cumples WHERE dia = '$hoydia' and mes = '$hoymes'", $link);


$num_resultados = mysql_num_rows($resultado) or die (mysql_error()); echo '$num_resultados Cumpleaños';



//A PARTIR DE AQUÍ CREO QUE ESTA BIEN :)

while($row=mysql_fetch_array($resultado))
{
$texto=$row["texto"];
$nombre=$row["nombre"];
$mail=$row["email"];


mail("$mail", "Feliz Cumple $nombre !", "$texto");



echo " En teoria <b> $nombre </b> Cumple los años y se le envio un correo... ";

}
echo "<br><br> Si nadie cumple los años no pasa nada..."


?>



El código esta bien excepto lo marcado el rojo, la consulta, que no la realiza :S
Lo que pretendo es felicitar a los usuarios, del modo más menos que ya esta hecho.

Muchas muchisimas gracias de ante mano.