Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2013, 17:23
LGAR
 
Fecha de Ingreso: enero-2013
Mensajes: 10
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: imagen "foto de mes"

Cita:
Iniciado por maycolalvarez Ver Mensaje
no te hace falta usar like, a no ser que quieras encontrar patrones, por lo tanto con mes = 1 bastaría

No veo que extraigas la data en ningún momento $row no se llena solo, necesitas un mysql_fetch_assoc(), mysql_query sólo ejecuta la consulta

si en el navegador te sigue apareciendo ?, es debido a que el web server no encuentra la imágen, puede ser porque el OS es case sensitive como linux donde las mayúsculas si importen.

tambien respecto a la ubicación del archivo, ¿la carpeta IMG está en la raiz del document_root?

Si, la carpeta IMG está en la raíz.

He intentado hacerlo con lo que me has dicho y me sale este error:

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/WEB_SHOOT-PHP/Foto_del_mes.php on line 58


y este es el código:

<?php

$query = "SELECT *";
$query .= "FROM fm";
$query.="WHERE mes = 1";

$result=mysql_query($query,$conexion);
$num=mysql_num_rows($result);

if ($num>0)
{
$row=mysql_fetch_assoc($result);

{

?>

<div id="fotomes">

<img src="IMG/<?php echo $row['foto'] ?>.jpg" width="783" alt="<?php echo $row['mes'] ?>"/>

</div>

<?php
}
}
?>




Muchas gracias por la ayuda.
Paso a paso y error a error estoy intentando aprender.