Yii Framework Forum: Salvar Dados Do Formuláro - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Salvar Dados Do Formuláro Como salvar vários registros de um array? Rate Topic: -----

#1 User is offline   André Couto 

  • Junior Member
  • Pip
  • Yii
  • Group: Validating
  • Posts: 93
  • Joined: 22-January 11
  • Location:Feira de Santana,Ba

Posted 24 March 2013 - 08:02 PM

Olá! O que devo fazer no controller para salvar os dados de um mesmo campo varias vezes ?


Em: Create > _form
<?php echo $form->checkBox($model,'Pedido[1]',array('size'=>1,'maxlength'=>1)); ?>
<?php echo $form->checkBox($model,'Pedido[2]',array('size'=>1,'maxlength'=>1)); ?>
<?php echo $form->checkBox($model,'Pedido[3]',array('size'=>1,'maxlength'=>1)); ?>

0

#2 User is offline   Wanderson 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 80
  • Joined: 20-February 09
  • Location:Rio de Janeiro, Brazil

Posted 24 March 2013 - 08:49 PM

André,

Não deu para entender bem seu problema poderia detalhar melhor.


View PostAndré Couto, on 24 March 2013 - 08:02 PM, said:

Olá! O que devo fazer no controller para salvar os dados de um mesmo campo varias vezes ?


Em: Create > _form
<?php echo $form->checkBox($model,'Pedido[1]',array('size'=>1,'maxlength'=>1)); ?>
<?php echo $form->checkBox($model,'Pedido[2]',array('size'=>1,'maxlength'=>1)); ?>
<?php echo $form->checkBox($model,'Pedido[3]',array('size'=>1,'maxlength'=>1)); ?>


0

#3 User is offline   André Couto 

  • Junior Member
  • Pip
  • Yii
  • Group: Validating
  • Posts: 93
  • Joined: 22-January 11
  • Location:Feira de Santana,Ba

Posted 24 March 2013 - 09:08 PM

Sim!

Tenho duas tabelas:

TABELA PESSOA( ID, NOME )

TABELA TELEFONE ( ID_PESSOA, TELEFONE )

Ao criar um registro na tabela Pessoa, quero salvar 3 registros na tabela telefone.

TABELA PESSOA
INSERT INTO `telefone` (`ID`, `NOME`) VALUES
	(5, 'Cliente Teste'),



TABELA TELEFONE
INSERT INTO `telefone` (`ID_PESSOA`, `TELEFONE`) VALUES
	(5, '(11)9999-6767'),
	(5, '(11)9999-9999'),
	(5, '(41)9999-8888');


Obs.: Já funciona parcialmente, só não consigo salvar o array com os "3" telefones:

Exemplo:
<?php echo $form->textField($model,'TELEFONE[1]',array('size'=>15,'maxlength'=>15)); ?>
<?php echo $form->textField($model,'TELEFONE[2]',array('size'=>15,'maxlength'=>15)); ?>
<?php echo $form->textField($model,'TELEFONE[3]',array('size'=>15,'maxlength'=>15)); ?>



(Acima são apenas exemplos) Obrigado!
0

#4 User is offline   André Couto 

  • Junior Member
  • Pip
  • Yii
  • Group: Validating
  • Posts: 93
  • Joined: 22-January 11
  • Location:Feira de Santana,Ba

Posted 25 March 2013 - 08:52 PM

Resolvido! Obrigado!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users