Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/08/2004, 16:03
navisoft
 
Fecha de Ingreso: septiembre-2003
Mensajes: 33
Antigüedad: 20 años, 8 meses
Puntos: 0
Puedes hacerte una funcion que tokenize la cadena que estas enviando, los tokens estarían definidos por los punto y coma (;) luego de identificar cada token ejecutas éste y asi hasta que se terminen los tokens.

Es decir la siguiente cadena:

"INSERT INTO tabla1 (auto_inc_key, campo) VALUES (null, 'x'); INSERT INTO tabla2 (llave_foranea, otro_campo) VALUES (LAST_INSERT_ID(), 'y');"

Convertirla en estos dos tokens:

"INSERT INTO tabla1 (auto_inc_key, campo) VALUES (null, 'x');"
"INSERT INTO tabla2 (llave_foranea, otro_campo) VALUES (LAST_INSERT_ID(), 'y');"
__________________
www.LatinDevelopers.com