Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2010, 18:19
NedFock
 
Fecha de Ingreso: febrero-2010
Mensajes: 107
Antigüedad: 14 años, 9 meses
Puntos: 0
Error en codigo visor de noticias

Buenas gente de foros de web.
Tengo un problema en el visor de noticias creado por KarlanKas .

Mi problema es qe yo quiero mostrar las noticias con resultados mysql, pero no se porqe no me sale...

El codigo es este:
Código PHP:
<script>

// Noticiero rotante para Foros del Web
// Hecho por KarlanKas

var noticiero=new Array();
var imagenDefecto="http://www.karlankas.net/chufa2.jpg"; //Imagen que aparecerá en caso de que la imagen indicada no exista.
var pepe;
var espera=5 //Segundos de espera
var b=0;

// Pon las noticias de la siguiente forma: noticia(ruta de imagen,titulo,texto,enlace a la noticia)
//AQUÍ DEBES HACER EL BUCLE CON LOS DATOS QUE SACAS DE LA BASE DE DATOS
<?
$result 
mysql_query("SELECT id, titulo, mensaje, imagen FROM noticias GROUP BY id DESC LIMIT 1"$con);
while (
$row mysql_fetch_row($result)){
?>
noticia("caca","lala","po","popo");
<?
}?>

function noticia(imagen,titulo,texto,enlace){
    noticiero.push({
                    imagen:imagen,
                    texto:texto,
                    titulo:titulo,
                    enlace:enlace
    });
}

function obj(x){
return document.getElementById(x);
}

function mostrar(a){
obj('cuadro').style.visibility='hidden';
obj("imagen_noticia").src=noticiero[a].imagen;
obj("titulo_noticia").innerHTML=noticiero[a].titulo;
obj("texto_noticia").innerHTML=noticiero[a].texto;
obj("enlace").href=noticiero[a].enlace
}


function cambiar(incr){
b=(noticiero.length>b+incr)?b+incr:0;
if(b==-1){b=noticiero.length-1;}
mostrar(b);
}


function inicio(){
pepe=setInterval("cambiar(1)",espera*1000);
}
</script>

de esa manera no salen, pero en cambio si yo saco lo de <?=row[x]?> y pongo texto comun si aparece...

Donde esta la falla?

Espero puedan ayudarme.

desde ya muchas gracias!!!