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
Cloud Hosting SSD de Nivel-1
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.4+, nginx 1.2, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 1.x-dev.
Follow me: @robregonm & @obregonco & @1ServerCo.
Cloud Hosting SSD de Nivel-1
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.4+, nginx 1.2, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 1.x-dev.
Follow me: @robregonm & @obregonco & @1ServerCo.
#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
Cloud Hosting SSD de Nivel-1
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.4+, nginx 1.2, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 1.x-dev.
Follow me: @robregonm & @obregonco & @1ServerCo.
Cloud Hosting SSD de Nivel-1
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.4+, nginx 1.2, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 1.x-dev.
Follow me: @robregonm & @obregonco & @1ServerCo.
#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
Cloud Hosting SSD de Nivel-1
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.4+, nginx 1.2, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 1.x-dev.
Follow me: @robregonm & @obregonco & @1ServerCo.
Cloud Hosting SSD de Nivel-1
YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.4+, nginx 1.2, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 1.x-dev.
Follow me: @robregonm & @obregonco & @1ServerCo.
Share this topic:
Page 1 of 1

Help













