Cita:
Iniciado por moron
gracias, pero necesito hacer lo siguiente:
1-en una tabla que contiene una columna tabla y otra id, buscar la tabla en la cual deseo insertar y sumarle 1 al id que tenga.
2-hacer una consulta para obtener el valor resultante.
3-recorrer la lista de registros hijos asignandole como id el id que tengo del padre.
lo que quiero evitar es que por ejemplo, dos procesos al mismo tiempo hagan el update modificandome el valor resultante como id.
me explico?
No...no entendí ninguno de los planteamientos...pero con los campos de tipo serial no debes preocuparte por id repetidos, el MySql se encarga de que esto no ocurra. Imagino que quieres que el id de este registro que acabas de insertar puedas usarlo como clave externa en otra tabla, no?
Saludos