prueba con esto (no se si funcione porque no tengo como probarlo ahora pero quiza lo haga):
Código:
$contalimit = 0;
while(($row = mysql_fetch_array($resultado)) && ($contalimit<=50)) {
// codigo para mostrar campos
echo($row["nombre"]."<br>");
$contalimit = $contalimit+1;
}
que puede ser que este dando problemas por la falta de () pues haces una asignacion por ahi y despues una comparacion, prueba con los parentesis que le agrege y ve si te funciona
Saludos