Hola, tengo un problema caundo quiero mostrar un resultado unico de mi base datos. actualmente tengo una base de datos, donde cargo una imagin, el tipo y el titulo. logro hacer q se vea la imagen que quiero seleccionando su respectivo id, pero no logro mostrar el titulo ue le corresponde a ese registro segun el id, nose como hacerlo, he probado muchas cosas y no me funciona.
el codigo para que muestre la imagen de la base de datos es el siguiente:
Código PHP:
<?php
require 'conexion.php';
$id = $_GET['id'];
if ($id > 0){
$consulta = "SELECT imagen, tipo_imagen FROM imagenes WHERE imagen_id = $id";
$resultado= @mysql_query($consulta) or die(mysql_error());
$datos = mysql_fetch_assoc($resultado);
/
$imagen = $datos['imagen'];
$tipo = $datos['tipo_imagen'];
$titulo= $datos['titulo'];
header("Content-type: $tipo");
echo $imagen;
}
?>
<img src="imagen.php?id=1" />
<img src="imagen.php?id=2" />
<img src="imagen.php?id=3" />
me muestra perfectamente la imagen pero si pongo para q me muestre los distintos titulo donde yo quiera no me salen...:
Código PHP:
<?php
if ($resultados['imagen_id'] ==1) {
echo "- Titulo: ".$datos ['titulo'];
}
?>
<?php
if ($resultados['imagen_id'] ==2) {
echo "- Titulo: ".$datos ['titulo'];
}
?>
<?php
if ($resultados['imagen_id'] ==3) {
echo "- Titulo: ".$datos ['titulo'];
}
?>
que estoy haciendo mal?? graciass