Buenos días, he podido solucionar mi problema con cantidad de whiles y consultas pero ando en busca de una solución más "elegante" y que no lance cientos de consultas a la base de datos.
Tengo una tabla "diccionario" con los campos:
id , clave , idioma, contenido.... //ejemplo:
1- entrar -- 1 ---- ENTRAR
2 - salir --- 1 ----- SALIR
3 - entrar - 2 ----- ENTER
Bien, la idea sería que la consulta comprobase que existiendo un idioma 2, este no tiene registro con campo: clave = salir y siempre que encuentre un caso como ese debería generar el campo con el idioma 2 y la clave que falta, en este caso salir(el contenido es indiferente pero en este caso lo dejaremos vacío)
La idea es que tras la consulta apareciese el registro:
4 - salir --- 2 ----- (vacío)
Gracias de antemano, saludos.