Buenas lo que veo asi sin ver todo el codigo, es que el while al final le pones punto y coma, y no deberia de llevar no??
Vamos por lo menos en todas las veces que he utilizado el while, lo uitilizo de esta forma.
Código PHP:
$cadena ="SELECT * FROM informacion";
$tabla = mysql_query($cadena, $link) or die ("problema con cadena de conexion<br><b>" . mysql_error()."</b>");
$registros_encontrados = mysql_num_rows($tabla);
while ($registro = mysql_fetch_array($tabla)){
// ---------------------------------------------------------------------------------- Configuracion Google Adsense.
$codeads=$registro['infoAds'];
$codeadsw=$registro['infoAdsWidth'];
$codeadsw=$registro['infoAdsHeight'];
No se si te valdra, pero quita el punto y coma del while.
Saludos