Hola a los expertos y gracias por la ayuda de antemano.
Deseo saber como insertar datos en distintas tablas y que la insercion sea simultanea, estaba pensando hacerlo por ejemplo con dos modelos y sus respectivos controladores pero no se como mandarlos desde un formulario que esta en una vista.
Page 1 of 1
Insertar Datos En Varios Tablas A La Vez Insertar datos en varios tablas a la vez
#2
Posted 19 November 2012 - 07:14 AM
Hola Newman,
Cuando ud dice "simultánea" a qué se refiere exactamente? Pues la simultaneidad en un motor de base de datos es un concepto bastante relativo.
Saludos.
Cuando ud dice "simultánea" a qué se refiere exactamente? Pues la simultaneidad en un motor de base de datos es un concepto bastante relativo.
Saludos.
Ricardo Obregón
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/
PHP 5.3+, nginx 1.2, MySQL, MariaDB, PerconaDB, PostgreSQL, Yii 1.x-dev.
Follow me: @robregonm & @obregonco.
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/
PHP 5.3+, nginx 1.2, MySQL, MariaDB, PerconaDB, PostgreSQL, Yii 1.x-dev.
Follow me: @robregonm & @obregonco.
#3
Posted 19 November 2012 - 07:23 AM
De todas formas para agregar hay varios métodos:
Espero que esto responda la otra parte de la pregunta
- Por ActiveRecord (más flexible/potente/escalable aunque ligeramente más lento):
$registro = new MiTabla; $registro->campo1 = 'asd'; $registro->save(); $registro2 = new Tabla2; $registro2->campoX = 'qwe'; $registro2->save();
- Por DAO (más rápido/ligero pero menos escalable):
Yii::app()-> db->createCommand($sql)->queryColumn();//o execute() o queryRow() o queryAll();
Espero que esto responda la otra parte de la pregunta
Ricardo Obregón
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/
PHP 5.3+, nginx 1.2, MySQL, MariaDB, PerconaDB, PostgreSQL, Yii 1.x-dev.
Follow me: @robregonm & @obregonco.
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/
PHP 5.3+, nginx 1.2, MySQL, MariaDB, PerconaDB, PostgreSQL, Yii 1.x-dev.
Follow me: @robregonm & @obregonco.
#4
Posted 19 November 2012 - 07:25 AM
Por cierto, cabe anotar que es posible especies de "triggers" o disparadores en Yii usando los eventos de los modelos (ActiveRecord) por medio de beforeSave/afterSave, beforeDelete/afterDelete, beforeValidate/afterValidate, etc.
Saludos
Saludos
Ricardo Obregón
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/
PHP 5.3+, nginx 1.2, MySQL, MariaDB, PerconaDB, PostgreSQL, Yii 1.x-dev.
Follow me: @robregonm & @obregonco.
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/
PHP 5.3+, nginx 1.2, MySQL, MariaDB, PerconaDB, PostgreSQL, Yii 1.x-dev.
Follow me: @robregonm & @obregonco.
Share this topic:
Page 1 of 1

Help












