HO!!! My God Sorry!
Ya caigo en cuenta del error
Aqui dejo el codigo para rotar TEXTOS desde una base de datos sin que afecte el campo id "autonumerico" cuando se ejecute la pagina.
POR QUE?
Por que cuando uno administra la pagina no hay problema por que uno mismo cambia los ID para que se ejecuten en su orden si un de los items es BORRADO.
Pero cuando cualquiera BORRA un item se pierde el cosecutivo ID y el rotador no muestra nada, se corta.
Gracias a su aporte esto se soluciona asi:
PONE ESTO ANTES DEL HEAD
Código PHP:
<script>
function frases_alea(){
frases = new Array();
//aqui empieza el contador que no influye en los ID de la DB
<?php
for ($contador = 0;
$row = mysql_fetch_array($result);
$contador++):
// IMPRIMES el contenido de la BD
echo "frases[$contador] = \"$row[fecha] $row[ciudad] $row[tpal] $row[texto]\";\n";
?>
<?php
endfor; ?>
<?php
echo "aleatorio=Math.floor(Math.random()*$contador);";
?>
return frases[aleatorio];
}
onload=function(){
document.getElementById('algo').innerHTML=frases_alea();
setInterval(function(){document.getElementById('algo').innerHTML=frases_alea();},3000)
}
</script>
por ultimo pones un DIV donde creas conveniente
<div id="algo" style="width: 100%; height: 100%;"></div>
Gracias muchachos por iluminar el cerebro cuando TURN OFF!