lo que estoy haciendo es hacer una consulta para noticias lo que se tiene son 2 div, la 1º contiene la imagen y el titulo y la 2º contiene el contenido de la noticia.. pero en el contenido solo muestro con php el 50% del total del texto y hay un enlace al final para poder ver todo.... mi proposito es cuando haga click en el enlace solo se actualize el 2º div y estas han sido mis intentos con jquery y nada....:
Código PHP:
<?php
session_start();
include("Php/Conexion.php");
$link = coneccion();
$consulta = "SELECT not_cod_interno, not_titulo, not_detalle, archivo_noticia, not_fech_registrada FROM sis_noticias WHERE not_est_noticia = 'Si' ORDER BY not_fech_registrada DESC LIMIT 0,3";
$resultado = mysql_query($consulta,$link);
$filas = mysql_num_rows($resultado);
$datos = mysql_fetch_array($resultado);
$noticiaEnlazar = $datos["not_detalle"];
?>
Código HTML:
<div id="noticiaPrincipal"> <h2 id="noti1"><div><? echo $datos["not_titulo"]; ?></div></h2> <p align="center" class="principal"> <div class="contenidoNoticia" id="cuerpoNoticia"> <img src="fotografias/noticias/<? echo $datos["archivo_noticia"]; ?>"/> <div id="contenidoNoticiaPrincipal"> <? echo substr($noticiaEnlazar,0,1400)."..."; ?><a href="#" id="enlacePrin"> leer mas</a> </div> </div> </p> <script language="javascript"> $(document).ready(function(){ $("#enlacePrin").click(function(){ var mensaje = "<?php echo $datos["not_titulo"]; ?>"; $("#contenidoNoticiaPrincipal").hide().text(mensaje).show(); }); }); </script> </div>
gracias.