Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zenfra

cakePHP - metodo findBy<NomeCampo>

Recommended Posts

Boa noite..

 

Poderiam me ajudar e encontrar qual o erro nesse método findBy<NomeCampo> no código logo abaixo?

 

Estou seguindo o manual para salvar dados HABTM. Segundo o manual, se eu utilizar findBy mais o nome do campo, que no caso é "nome" na minha tabela EsEstruturas e que ficaria findByNome, o método funcionaria, mas fica dando esse erro.

 

Segue link do manual que estou seguindo:

Models

 

Fatal error: Call to undefined method stdClass::findByNome() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\cakestudo\app\controllers\es_usuarios_controller.php on line 19

Linha que o erro aponta no código:

 

$esestrutura = $this->EsEstrutura->findByNome( $this->data['EsEstrutura']['nome'] );

 

O código abaixo é o código completo da controller da tabela EsUsuarios que se relaciona com a tabela EsEstruturas. Comentei as linhas abaixo da linha que apresenta o erro para solucionar primeiro esse problema.

 

<?php


   class EsUsuariosController extends AppController {
   
      var $name = 'EsUsuarios';
   
      
	   function index(){
	   
	      $this->set( 'EsUsuarios' , $this->EsUsuario->find( 'all' ) );
	   
	   }
	   
	   function add(){
	   
	      $this->EsEstrutura->recursive = 0;
		  
          $esestrutura = $this->EsEstrutura->findByNome( $this->data['EsEstrutura']['nome'] );

         // $this->data['EsEstrutura']['id'] = $esestrutura['EsEstrutura']['id'];

         // $this->data['EsUsuario']['EsUsuario'] = array( $this->data['EsUsuario']['EsUsuario']);

          //if( $this->EsEstrutura->save( $this->data )){

           //null;
           //}		  
	   
	   }
   }

?>

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom pessoal

você estavam certos.. agora o erro é em outra linha

 

Notice (8): Undefined index: Usuario [APP\controllers\usuarios_controller.php, line 24]

...

(default) 2 queries took 80 ms

Nr Query Error Affected Num. rows Took (ms)

1 DESCRIBE `estruturas` 2 2 3

2 SELECT `Estrutura`.`idEstruturas`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE `Estrutura`.`nome` IS NULL LIMIT 1 0 0 77

 

A linha 24 no código seria a seguinte:

$this->data['Usuario']['Usuario'] = array( $this->data['Usuario']['Usuario'] );
Segue código abaixo da controller da tabela Usuarios, modifiquei os nomes das tabelas, mas continua o mesmo raciocínio.

 

<?php


   class UsuariosController extends AppController {
   
      var $name = 'Usuarios';
	  var $uses = 'Estrutura';
   
      
	   function index(){
	   
	      $this->set( 'Usuarios' , $this->Usuario->find( 'all' ) );
	   
	   }
	   
	   function add(){
	   
	      $this->Estrutura->recursive = 0;
		  
          $esestrutura = $this->Estrutura->findByNome( $this->data['Estrutura']['nome'] );
		  
          $this->data['Estrutura']['id'] = $esestrutura['Estrutura']['id'];

          $this->data['Usuario']['Usuario'] = array( $this->data['Usuario']['Usuario'] );

          if( $this->Estrutura->save( $this->data )){

           null;
           }		  
	   
	   }
   }


?>

 

values

Compartilhar este post


Link para o post
Compartilhar em outros sites

O indice Usuario não existe (Undefined index: Usuario).

Da um pr em $this->data['Usuario'] e ve se é oque espera. Se não for debugue e tente achar onde escapuliu.

pr($this->data['Usuario']);
Provavelmente o que está errado é o nome alí.

$this->data['Usuario']['Usuario']. Existe um campo com este nome mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O indice Usuario não existe (Undefined index: Usuario).

Da um pr em $this->data['Usuario'] e ve se é oque espera. Se não for debugue e tente achar onde escapuliu.

pr($this->data['Usuario']);
Provavelmente o que está errado é o nome alí.

$this->data['Usuario']['Usuario']. Existe um campo com este nome mesmo?

 

Então, eu estou seguindo essa bos... dessa manual aqui.. não sei para que um cara cria um documento que falta parte da explicação.. Models

 

Eu dei o pr, mas não apareceu nada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara eu não to entendendo nada... vocês poderiam me ajudar me explicando como fazer um formulário onde eu tenha a seguinte estrutura de tabelas?

 

CREATE  TABLE IF NOT EXISTS Usuarios (
    usuario_id BIGINT NOT NULL AUTO_INCREMENT ,
    nome VARCHAR(45) NULL ,
    PRIMARY KEY (usuario_id) )
ENGINE = InnoDB;


CREATE  TABLE IF NOT EXISTS Estruturas (
    estrutura_id INT NOT NULL AUTO_INCREMENT ,
    nome         VARCHAR(45) NULL ,
  PRIMARY KEY (estrutura_id) )
ENGINE = InnoDB;

CREATE  TABLE IF NOT EXISTS usuarios_estruturas (

  usuarios_estruturas_id INT NOT NULL AUTO_INCREMENT ,

  usuario_id BIGINT NOT NULL ,

  estrutura_id INT NOT NULL ,

  PRIMARY KEY (usuarios_estruturas_id) ,

  INDEX fk_usuarios_estruturas_Usuarios1 (usuario_id ASC) ,

  INDEX fk_usuarios_estruturas_Estruturas1 (estrutura_id ASC) ,

  CONSTRAINT fk_usuarios_estruturas_Usuarios1

    FOREIGN KEY (usuario_id )

    REFERENCES cakestudo.Usuarios (usuario_id )

    ON DELETE NO ACTION

    ON UPDATE NO ACTION,

  CONSTRAINT fk_usuarios_estruturas_Estruturas1

    FOREIGN KEY (estrutura_id )

    REFERENCES cakestudo.Estruturas (estrutura_id )

    ON DELETE NO ACTION

    ON UPDATE NO ACTION)


ENGINE = InnoDB;


 INSERT INTO estruturas(nome) values ('Administrativo');
 INSERT INTO estruturas(nome) values ('Relatórios');
 INSERT INTO estruturas(nome) values ('cadastros');

 

 

Queria saber como ficaria as controllers, views e models... Algo parecido com esse exemplo abaixo:

Exemplo de formulário para cadastro de usuário definindos suas permissões

Compartilhar este post


Link para o post
Compartilhar em outros sites

De uma olhada no que eu disse. Falei (e o php também) que o indice "Usuario" não existe.

$this->data['Usuario']['Usuario']

O primeiro indice "Usuario" representa a tabela (usuarios) e o segundo (em negrito) o campo/coluna de sua tabela. Entao olhe em seu tabela usuarios. Existe algum campo nela chamado usuario? Que é oque você está buscando nela (em negrito). Por isso da este erro.

 

A nomenclatura de sua tabela HABTM está errada "usuarios_estruturas", deve ser "estruturas_usuarios", sempre em ordem alfabetic. O mesmo para os campo. Tem q estar na ordem: id, estrutura_id, usuario_id.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara.. não existe campo ['Usuario'] na tabela, mas se eu colocar usuario_id por exemplo ele também apresenta o erro...

 

Olha Ai, mudei para uma coluna que existe na tabela, mas mesmo assim continua aparecendo.

 

 

Notice (8): Undefined index: Usuario [APP\controllers\usuarios_controller.php, line 24]

Notice (8): Undefined variable: usuario_id [APP\views\usuarios\add.ctp, line 4]

Nome

 

...

(default) 2 queries took 37 ms

Nr Query Error Affected Num. rows Took (ms)

1 DESCRIBE `estruturas` 2 2 3

2 SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE `Estrutura`.`nome` IS NULL LIMIT 1

 

já arrumei a ordem do nome das tabelas

CREATE  TABLE IF NOT EXISTS Usuarios (
    nome VARCHAR(45) NULL ,
    usuario_id BIGINT NOT NULL AUTO_INCREMENT ,
    PRIMARY KEY (usuario_id) )
ENGINE = InnoDB;


CREATE  TABLE IF NOT EXISTS Estruturas (
    estrutura_id INT NOT NULL AUTO_INCREMENT ,
    nome         VARCHAR(45) NULL ,
  PRIMARY KEY (estrutura_id) )
ENGINE = InnoDB;

CREATE  TABLE IF NOT EXISTS estruturas_usuarios (
  estrutura_id INT NOT NULL ,
  usuarios_estruturas_id INT NOT NULL AUTO_INCREMENT ,
  usuario_id BIGINT NOT NULL ,
  PRIMARY KEY (usuarios_estruturas_id) ,

  INDEX fk_usuarios_estruturas_Usuarios1 (usuario_id ASC) ,

  INDEX fk_usuarios_estruturas_Estruturas1 (estrutura_id ASC) ,

  CONSTRAINT fk_usuarios_estruturas_Usuarios1

    FOREIGN KEY (usuario_id )

    REFERENCES cakestudo.Usuarios (usuario_id )

    ON DELETE NO ACTION

    ON UPDATE NO ACTION,

  CONSTRAINT fk_usuarios_estruturas_Estruturas1

    FOREIGN KEY (estrutura_id )

    REFERENCES cakestudo.Estruturas (estrutura_id )

    ON DELETE NO ACTION

    ON UPDATE NO ACTION)


ENGINE = InnoDB;


 INSERT INTO estruturas(nome) values ('Administrativo');
 INSERT INTO estruturas(nome) values ('Relatórios');
 INSERT INTO estruturas(nome) values ('cadastros');

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora o problema ta na linha 24

 

A linha 24 é essa:

$esestrutura = $this->Estrutura->findByNome( $this->data['Estruturas'] ['nome'] );

 

Array ( [usuario] => Array ( [usuario_id] => Array ( [0] => ) ) )

 

Notice (8): Undefined index: Estruturas [APP\controllers\usuarios_controller.php, line 24]

Nome

Estrutura

1

Estrutura

2

Estrutura

3

 

...

(default) 3 queries took 62 ms

Nr Query Error Affected Num. rows Took (ms)

1 DESCRIBE `estruturas` 2 2 3

2 SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE 1 = 1 3 3 59

3 SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE `Estrutura`.`nome` IS NULL LIMIT 1 0 0 0

<?php


   class UsuariosController extends AppController {
   
      var $name = 'Usuarios';
	  var $uses = array( 'Estrutura' );
      
	   function index(){
	   
	      $this->set( 'Usuarios' , $this->Usuario->find( 'all' ) );
	   
	   }
	   
	   function add(){
	   
	      $this->data['Usuario']['usuario_id'] = array( $this->data['Usuario']['usuario_id'] );
       
	      $this->set( 'Estruturas' , $this->Estrutura->find( 'all' ));

	      $this->Estrutura->recursive = 0;
		  
		  print_r( $this->data);
		  
          $esestrutura = $this->Estrutura->findByNome( $this->data['Estruturas'] ['nome'] );
		  
        //  $this->data['Estrutura']['id'] = $esestrutura['Estrutura']['id'];
	
         if( $this->Estrutura->save( $this->data )){

           //null;
           }		   
	   
	   }
   }


?>

 

Dei um print_r antes de chegar na linha 24 em $this-data e só exibe isso:

Array ( [usuario] => Array ( [usuario_id] => Array ( [0] => ) ) )

 

Que complicado cara.. acho que vou deixar o framework de lado e vou trabalhar com minhas classes mesmo...

Maior tempo se perde tentando achar material para entender o funcionamento disso

 

Eu só quero gravar os dados relacionados e criar o formulário.. que complicação

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não esta prestando atenção.

Linha:

$esestrutura = $this->Estrutura->findByNome( $this->data['Estruturas'] ['nome'] );
Erro:

Notice (8): Undefined index: Estruturas [APP\controllers\usuarios_controller.php, line 24]

Undefined index: Estruturas diz que o indice "Estruturas" não existe. Por que? Por que o correto é "Estrutura" e não "Estruturas".

 

Os dados de $this->data

Array ( [Usuario] => Array ( [usuario_id] => Array ( [0] => ) ) )
Esta estrutura de array, provavelmente que salvar mais de um registro ao mesmo tempo. Então utilize saveAll.

 

De uma revisado no seu form, e veja se está tudo correto. O usuario id está vindo vazio.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom o usuário ele esta salvando

 

Agora apareceu um novo erro:

 

23

 

Notice (8): Uninitialized string offset: 0 [APP\controllers\usuarios_controller.php, line 29]

 

Nome

 

Estrutura 1

Estrutura 2

Estrutura3

 

...

(default) 6 queries took 57 ms

Nr Query Error Affected Num. rows Took (ms)

1 SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE 1 = 1 3 3 0

2 INSERT INTO `usuarios` (`usuario_id`, `nome`) VALUES (NULL, 'Wagner') 1 57

3 SELECT LAST_INSERT_ID() AS insertID 1 1 0

4 SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE `Estrutura`.`nome` = '' LIMIT 1 0 0 0

5 START TRANSACTION 0 0

6 COMMIT

A linha 23 no controller seria essa:

 

$esestrutura = $this->Estrutura->findByNome( $this->data['Usuario']['Estrutura']['nome'] );

 

Minha geração do formulário se encontra da seguinte forma:

<?php 
      print $form->create('Usuario');
	  print $form->input( 'Usuario.usuario_id' , array( 'type' => 'hidden' ) ); 
	  print $form->input( 'Usuario.nome'       , array( 'type' => 'text' ) );
	    
	 foreach( $Estruturas as $estrutura ):
	   print $form->input( 'Estrutura' , array( 'type' => 'select' , 'multiple' => 'checkbox', 'options' => array( $estrutura['Estrutura'] ['estrutura_id'] ) ) );
	 endforeach;
    
	  print $form->end('Gravar Usuário' ); 
	  
?>

 

E ele gera o seguinte html:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
 <head><title>opa</title> 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
	<link rel="stylesheet" type="text/css" href="/cakestudo/css/formulario.css" /> 
 
 
 <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> 
 </head> 
 <body> 
 <!-- Se você gostaria que algum tipo de menu sejamostrado em todas as suas views, insira ele aqui --> 
  <div id="header">    
   <div id="menu">  
   </div></div><!-- É aqui que eu quero que minhas views apareçam --> 
   <form id="UsuarioAddForm" method="post" action="/cakestudo/usuarios/add"><fieldset style="display:none;"><input type="hidden" name="_method" value="POST" /></fieldset><input type="hidden" name="data[Usuario][usuario_id]" value="" id="UsuarioUsuarioId" /><div class="input text"><label for="UsuarioNome">Nome</label><input name="data[Usuario][nome]" type="text" value="" id="UsuarioNome" /></div><div class="input select"><label for="UsuarioEstrutura">Estrutura</label><input type="hidden" name="data[Usuario][Estrutura]" value="" /> 
 
<div class="checkbox"><input type="checkbox" name="data[Usuario][Estrutura][]" value="0" id="UsuarioEstrutura0" /><label for="UsuarioEstrutura0">1</label></div> 
</div><div class="input select"><label for="UsuarioEstrutura">Estrutura</label><input type="hidden" name="data[Usuario][Estrutura]" value="" /> 
 
<div class="checkbox"><input type="checkbox" name="data[Usuario][Estrutura][]" value="0" id="UsuarioEstrutura0" /><label for="UsuarioEstrutura0">2</label></div> 
</div><div class="input select"><label for="UsuarioEstrutura">Estrutura</label><input type="hidden" name="data[Usuario][Estrutura]" value="" /> 
 
<div class="checkbox"><input type="checkbox" name="data[Usuario][Estrutura][]" value="0" id="UsuarioEstrutura0" /><label for="UsuarioEstrutura0">3</label></div> 
</div><div class="submit"><input type="submit" value="Gravar Usuário" /></div></form> 
   <!-- Adicione um rodapé para cada página mostrada --> 
   <div id="footer">...</div> 
   </body> 
 </html><!-- 0.2809s --><table class="cake-sql-log" id="cakeSqlLog_12582382354aff311b95d189_26377010" summary="Cake SQL Log" cellspacing="0" border = "0"> 
<caption>(default) 4 queries took 1 ms</caption> 
<thead> 
<tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> 
</thead> 
<tbody> 
<tr><td>1</td><td>SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura`   WHERE 1 = 1   </td><td></td><td style = "text-align: right">3</td><td style = "text-align: right">3</td><td style = "text-align: right">1</td></tr> 
<tr><td>2</td><td>SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura`   WHERE `Estrutura`.`nome` IS NULL    LIMIT 1</td><td></td><td style = "text-align: right">0</td><td style = "text-align: right">0</td><td style = "text-align: right">0</td></tr> 
<tr><td>3</td><td>START TRANSACTION</td><td></td><td style = "text-align: right">0</td><td style = "text-align: right"></td><td style = "text-align: right">0</td></tr> 
<tr><td>4</td><td>COMMIT</td><td></td><td style = "text-align: right">0</td><td style = "text-align: right"></td><td style = "text-align: right">0</td></tr> 
</tbody></table>

 

To achando que quando ele gera o select do tipo checkbox o "value" esta igual a 0 e o "name" que ele gera ta faltando o ultimo array name="data[usuario][Estrutura][]" olha abaixo:

 

<input type="checkbox" name="data[Usuario][Estrutura][]" value="0" id="UsuarioEstrutura0" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha só como esta vindo o array do data depois que eu cadastro o usuário

Array ( [usuario] => Array ( [usuario_id] => 65 [nome] => eeee ) [Estrutura] => Array ( [estrutura_id] => 0 ) )

 

Nome

Estrutura

Estrutura

Estrutura

 

...

(default) 6 queries took 137 ms

Nr Query Error Affected Num. rows Took (ms)

1 DESCRIBE `usuarios` 2 2 3

2 DESCRIBE `estruturas` 2 2 33

3 SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE 1 = 1 3 3 38

4 INSERT INTO `usuarios` (`usuario_id`, `nome`) VALUES (NULL, 'eeee') 1 63

5 SELECT LAST_INSERT_ID() AS insertID 1 1 0

6 SELECT `Estrutura`.`estrutura_id`, `Estrutura`.`nome` FROM `estruturas` AS `Estrutura` WHERE `Estrutura`.`estrutura_id` = 0 LIMIT 1 0 0 0

 

Resultado depois de gravar o usuário com um print_r no $this->data:

 

Array ( [usuario] => Array ( [usuario_id] => 65 [nome] => eeee ) [Estrutura] => Array ( [estrutura_id] => 0 ) )

Não esta retornando o array de estruturas que preciso quando seleciono no formulário

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você provavelmente está resgatando do DB incorretamente.

 

O checkbox só precisará do "value" e a string a ser exibida, e você está fazendo uma query que pega todos os registros. Se o Model não estiver com convenção do cake dará este problema que você está.

Tente algo como:

$this->set( 'Estruturas' , $this->Estrutura->find( 'list' , array('fields' => array('Estrutura.id', 'Estrutura.nome' ));
ou

$this->set( 'Estruturas' , $this->Estrutura->find( 'all' , array('fields' => array('Estrutura.id', 'Estrutura.nome' ));

Não tenho certeza qual irá funcionar (provavelmente o list), teste ae.

 

E sobre o erro da linha 23.

$esestrutura = $this->Estrutura->findByNome( $this->data['Usuario']['Estrutura']['nome'] );
O método espera uma string, e provavelmente você está dando um array. De um var_dump e veja se é mesmo string.

var_dump($this->data['Usuario']['Estrutura']['nome']);

Compartilhar este post


Link para o post
Compartilhar em outros sites

!DOCTYPE html  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml">

<head><title>opa</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<link rel="stylesheet" type="text/css" href="/cakestudo/css/formulario.css" />

 

 

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">

</head>

<body>

<!-- Se você gostaria que algum tipo de menu sejamostrado em todas as suas views, insira ele aqui -->

<div id="header">

<div id="menu">

</div></div><!-- É aqui que eu quero que minhas views apareçam -->

<form id="LivroAddForm" method="post" action="/cakestudo/livros/add"><fieldset style="display:none;">

<input type="hidden" name="_method" value="POST" />

</fieldset>

<div class="input text">

<label for="LivroNome">Nome</label>

<input name="data[Livro][nome]" type="text" value="" id="LivroNome" />

</div>

<ul>

<div class="input checkbox">

<li>

<input type="hidden" name="data[Categoria][0][categoria_id]" id="Categoria0CategoriaId_" value="0" />

<input type="checkbox" name="data[Categoria][0][categoria_id]" value="1" id="Categoria0CategoriaId" />Administra��o

</li>

</div>

<div class="input checkbox">

<li>

<input type="hidden" name="data[Categoria][1][categoria_id]" id="Categoria1CategoriaId_" value="0" />

<input type="checkbox" name="data[Categoria][1][categoria_id]" value="2" id="Categoria1CategoriaId" />Sa�de

</li>

</div>

<div class="input checkbox">

<li>

<input type="hidden" name="data[Categoria][2][categoria_id]" id="Categoria2CategoriaId_" value="0" />

<input type="checkbox" name="data[Categoria][2][categoria_id]" value="3" id="Categoria2CategoriaId" />Inform�tica

</li>

</div>

</ul>

<div class="submit"><input type="submit" value="Gravar" /></div></form>

<!-- Adicione um rodapé para cada página mostrada -->

<div id="footer">...</div>

</body>

</html><!-- 5.9856s --><table class="cake-sql-log" id="cakeSqlLog_12585024174b033911793c47_72488145" summary="Cake SQL Log" cellspacing="0" border = "0">

<caption>(default) 6 queries took 964 ms</caption>

<thead>

<tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr>

</thead>

<tbody>

<tr><td>1</td><td>DESCRIBE `categorias`</td><td></td><td style = "text-align: right">2</td><td style = "text-align: right">2</td><td style = "text-align: right">576</td></tr>

<tr><td>2</td><td>DESCRIBE `livros`</td><td></td><td style = "text-align: right">2</td><td style = "text-align: right">2</td><td style = "text-align: right">108</td></tr>

<tr><td>3</td><td>DESCRIBE `categorias_livros`</td><td></td><td style = "text-align: right">3</td><td style = "text-align: right">3</td><td style = "text-align: right">94</td></tr>

<tr><td>4</td><td>SELECT `Categoria`.`categoria_id`, `Categoria`.`nome` FROM `categorias` AS `Categoria` WHERE 1 = 1 </td><td></td><td style = "text-align: right">3</td><td style = "text-align: right">3</td><td style = "text-align: right">186</td></tr>

<tr><td>5</td><td>START TRANSACTION</td><td></td><td style = "text-align: right">0</td><td style = "text-align: right"></td><td style = "text-align: right">0</td></tr>

<tr><td>6</td><td>ROLLBACK</td><td></td><td style = "text-align: right">0</td><td style = "text-align: right"></td><td style = "text-align: right">0</td></tr>

</tbody></table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.