Cita:
Iniciado por maycolalvarez 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.