Hola jerkan
Sí, el problema es que los datos quedan en blanco (solo tengo una tabla creada). Antes de hacer el primer registro no aparece ninguna fila. Una vez realizado el primer registro aparece la fila pero con los campos en blanco, vacios. Entiendo que al estar en blanco, cuando hago un segundo registro... es como si interpretara los datos como vacios (en blanco) y eso coincide con el primer registro, y por eso me dice que ya esta en uso.
Lo curioso es que probando lo mismo (solo cambio los datos de la conexion a mysql) en el localhost funciona correctamente.
No he probado lo del select... no sé bien bien como se hace. Tendría que mirarlo
Gracias por responder