El div que contiene en contador requiere un nombre UNICO, por cada registro de la db, DENTRO DEL WHILE creas un div por cada elemento, cada uno con su nombre unico:
Código PHP:
Ver original<!-- Este div tiene que tener un nombre UNICO, por eso uso $row nombre, pero asegúrate de que sea unico. Si no lo es, utiliza un número -->
<body onload="countdown('<?=$row["nombre"]?>')">
<div id='<?=$row["nombre"]?>'></div>
Quita el DO...WHILE y utiliza unicamente WHILE, simplifica el código. Por ejemplo:
Código PHP:
Ver originalselect * from tabla
echo Cabecera de tabla
while($registros){
<div id="nombre">....
}
FIn tabla
//Fin codigo php
funcion contador...