Cita: pero la informacion sigue sigue sin mostrarse... y no entiendo cual es la diferencia entre mysql 5.0 y mysql 5.1.26 que hace que no funcione php bien
PHP no usa la misma librería que se desarrolló para comunicarse con MySQL 5.0 que para comunicarse con MySQL 5.1.26. Se trata de una librería propia de PHP.
Es, en esencia, el mismo conflicto que tiene MySQL 5.1.3 con el .Net 1.0. No se llevan bien y hay que usar .Net 2.0, lo para los programadores significa que no puedes usar Visual Studio 2003.
Hazme caso, al menos en un detalle: Desinstala el 5.0 y pon el 5.1.26 en la máquina que usas para desarrollo.
De esa forma sabrás con certeza si el problema está en la relación entre el PHP y MySQL.