¿No deberías usar triggers (disparadores)? . Existen para casos como estos.<br><br><div class="gmail_quote">El 11 de agosto de 2011 15:12, Gastón Borysiuk <span dir="ltr"><<a href="mailto:gaston.borysiuk@gmail.com">gaston.borysiuk@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hola Listeros<br>
<br>
<br>
Bueno como me dijo el moderador que no tienen la lista de mysql hago la<br>
consulta acá.<br>
<br>
Tengo un dilema, no tiene que ver con C, es en php, pero al margen<br>
explico:<br>
<br>
Yo realizo consultas mediante SOAP a un servidor, me devuelve los datos<br>
en un array.<br>
<br>
Yo para mostrar estos registros los tengo que meter en la DB PERO no<br>
todos los registros se tienen que mostrar solo los ids que coincidan en<br>
mi DB. Supongamos de 1000 resultados solo tengo relacionados con mi<br>
sistema unos 350.<br>
<br>
hice un bucle que haga un insert solo si existe, una onda así:<br>
<br>
<br>
INSERT INTO tabla_compartida (campo1, campo2, campo3) SELECT campo1,<br>
campo2, campo3 FROM tabla_interna WHERE id LIKE array_soap[$a];<br>
<br>
<br>
Claro, esto me hace demorar mucho la consulta.<br>
<br>
Estaba pensando en armar un solo query, como si fuera un mysql dump y<br>
que ejecute todo de una, pero no se si no me va a petar el mysql a los<br>
caños, si va a ser mas rápido.<br>
<br>
<br>
Si a alguien se le ocurre algo que me chifle por favor.<br>
<br>
<br>
<br>
Gracias, Saludos!<br>
<br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</blockquote></div><br>