toy haciendo una web con enlaces dinamicos pero cunado haglo click en un enlace m manda siempre al primero...o sea al primer id de la noticia
pagina noticia.php
Código PHP:
<script>
function info(idnoticias){
window.location.href="<?php $_SERVER['PHP_SELF']?>?seccion=ver_noticias&idnoticias="+idnoticias;
}
</script>
Código PHP:
$sql = "SELECT n.idnoticias, date_format(n.fecha, '%d/%m/%Y') as fecha, n.titulo, n.descripcion, n.foto_chica, n.archivo FROM noticias n, relacionpais r WHERE n.idnoticias=r.noticias_idnoticias AND r.pais_idpais=43 and n.estado=r.estado";
$cursorCount = execstmt($conn,$sql);
$numeroRegistros = mysql_num_rows($cursorCount);
$result = execstmt($conn, $sql);
while($fila=mysql_fetch_array($result)){
...//harto codigo y ... este es el enlace para la otra pagina
<a href="javascript:info('<?php echo $fila['idnoticias']?>')"><img src="img/ver.jpg" border="0"></a>
Código PHP:
conectar();
$sql = "SELECT n.idnoticias, date_format(n.fecha, '%d/%m/%Y') as fecha, n.titulo, n.descripcion, n.foto_chica, n.archivo FROM noticias n, relacionpais r WHERE n.idnoticias=r.noticias_idnoticias AND r.pais_idpais=43 and n.estado=r.estado";
$res=mysql_query($sql)or die(mysql_error());
if(mysql_num_rows($res)!=0) {
$fila=mysql_fetch_array($res);
}else{
die("error ".$sql);
}
?>
<input type="hidden" name="idnoticias" value="<?php echo $fila['idnoticias'] ?>">
....//codigo varios y aka k mueestre los resultado
<td width="90%" class="tituloNoticia"><?php echo $fila['titulo']; ?></td>
<td align="right" width="10%">
<?php echo '<img src="../noticias/';
echo $fila['foto_chica'];
echo '"width="125" height="100">';
?>
</td>
de antemano gracias