Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2014, 11:47
molinillo
 
Fecha de Ingreso: marzo-2010
Mensajes: 90
Antigüedad: 14 años, 1 mes
Puntos: 2
Crear registros comprobando antes si existen

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.

Última edición por molinillo; 10/02/2014 a las 11:53