24/08/2004, 16:03
|
| | Fecha de Ingreso: septiembre-2003
Mensajes: 33
Antigüedad: 21 años, 4 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');" |