OK... ya vi el fallo
Código:
$nombres=mysql_fetch_array($nombres_sql, MYSQL_NUM);
for($name=$nombres[0];$nombre!=="palabra";$nombre[++0]){
estas lineas no tienen mucha logica... sobre todo el ultimo operador
++0 ¿cero es una variable???
los cambiaria asi...
Código:
while ($nombres=mysql_fetch_array($nombres_sql, MYSQL_NUM);){
listo!