Lo que pasa es que estoy creando un pequeño sistema de post, todo funciona de maravilla, me puedo conectar a la base de datos mysql y extraer los datos del post, esto lo hago utilizando un ciclo while y al funcion mysql_fetch_assoc();
El problema esta en que antes de ese ciclo tengo la etiqueta <title></title> a la cual quiero ponerle un titulo dinamico dependiendo del post, lo que no se es como extraer solo 1 campo de la base de datos. Probe mysql_result() pero no se puede utilizar con otras funciones para traer datos. y de esa manera me funciona el titulo, pero no me trae el resto de los campos.
Aquí les comparto el código, espero me puedan ayudar. Saludos
Código PHP:
<?php require_once('conexion.php');
$id_noticia = $_GET['id_noticia'];
$query = mysql_query("select * from noticias where id_noticia = $id_noticia");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title><?php echo mysql_result($query, 0, 'titulo');?></title>
</head>
<body>
<div class="wrap">
<?php while ($noticia = mysql_fetch_assoc($query)) { ?>
<h1 class="titulo_pagina"><?php echo $noticia['titulo'];?></h1>
<section class="noticias">
<div class="noticia">
<p class="fecha_hora">Publicado el: <?php echo $noticia['fecha'];?> a las: <?php echo $noticia['hora'];?></p>
<p class="articulo"><?php echo $noticia['texto'];?></p>
</div>
</section>
<?php }?>
</div>
</body>
</html>