Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2013, 11:50
Avatar de kede6
kede6
 
Fecha de Ingreso: julio-2013
Ubicación: Canet d'en Berenguer
Mensajes: 18
Antigüedad: 10 años, 9 meses
Puntos: 0
Mostrar imagen de registro

Muy buenas!!
Estoy construyendo una seccion de noticias en mi web. En el que en el index se ve una pequeña descripcion de la noticia y al pinchar te lleva a la Descripcion y la noticia completa. Lo que quiero es añadir una foto a cada noticia al salir la descripcion.Los campos que tengo en la tabla de la DB son:

1 id_noticias int(11) AUTO_INCREMENT Primaria
2 titulo varchar(40) utf8_spanish_ci
3 detalle varchar(1000) utf8_spanish_ci
4 fecha date
5 hora time
6 foto varchar(70) utf8_spanish_ci -->en este campo introduzco la direccion de la imagen

Os pongo el codigo completo a ver si alguien pudiera decirme si hay algo mal, ya que he leido e intentado hacer mil cosas y no hay manera q se vea la imagen.

Cita:
<?php
require_once 'noticias/conexion.php';
$id_noticia =is_numeric ($_GET["id_noticia"]);
if (!$id_noticia){
header ("Location: news.php");
}else{ }
$query = "SELECT id_noticias, foto, titulo, detalle, fecha, hora FROM noticias WHERE id_noticias='"
.mysqli_real_escape_string($con,$id_noticia)."'";
$result = $con->query($query);
?>

<div class="noticias">
<?php while($row=mysqli_fetch_array($result)){
$id_noticia =$row['id_noticias'];
$titulo=$row['titulo'];
////aqui se supone que debe llevarme al directorio donde esta
$foto=$row['foto'];
$detalle=$row['detalle'];
$fecha=$row['fecha'];
$hora=$row ['hora'];
?>
////el error no se si estara aqui a la hora de imprimir
<?php
echo "<img src='".$foto."' border='2' width='670' height='450'>";
?>
<br>
<label class="link"><h3><?php echo $titulo;?></h3></label>
<hr>
<br>
<?php echo $detalle; echo '<br></br>';?>
<?php echo "<label class=\"formulario\">" . "Posteado el " . "$fecha" . "a las " . "$hora" . "</label>"; ?>
<?php }?>
Muchas gracias por anticipado y espero algun alma caritativa que me ayude.
Un cordial saludo ;)