| 
<?php//Exemplo de ocmo inserir dados com XtMysql::insert()
 require '../mysql.php';
 require '../utils.php';
 
 //Os dados a serem inseridos
 $data = array(
 array(
 'cod' => 1
 ,'campo1' => 'fulano'
 )
 ,array(
 'cod' => 2
 ,'campo1' => 'ciclano'
 )
 ,array(
 'cod' => 3
 ,'campo1' => 'beltrano'
 )
 );
 
 //Conectando ao Mysql
 if(XtMysql::connect('localhost', 'guest', 'guest', 'xtexample') == false){
 echo "<p>Ocorreu o seguinte erro ao tentar conectar: ".mysql_error()."</p>";
 }else{
 $result = XtMysql::insert('tblexample', $data);//inserindo os dados
 if($result !== true){
 echo "<p>Não foi possível inserir os dados!</p>";
 XtUtils::printr($result);
 }else{
 echo "<p>Os dados foram inseridos!</p>";
 }
 }
 
 //Exemplo de inserção de dados onde o STORE tem nomes de cmapos diferentes dos campos da tabela
 $data = array(
 array(
 'id' => 4 //repare que este nome de campo é diferente do nome de campo da tabela
 ,'nome' => 'fulano'
 )
 ,array(
 'id' => 5
 ,'nome' => 'ciclano'
 )
 ,array(
 'id' => 6
 ,'nome' => 'beltrano'
 )
 );
 
 $fields = array(//Aqui nós dizemos quais os nomes de campos da tabela
 'nome' => 'campo1'
 ,'id' => 'cod'
 );
 
 //Conectando ao servidor
 if(XtMysql::connect('localhost', 'guest', 'guest', 'xtexample') == false){
 echo "<p>Ocorreu o seguinte erro ao tentar conectar: ".mysql_error()."</p>";
 }else{
 $result = XtMysql::insert('tblexample', $data, $fields);//inserindo os dados
 if($result !== true){
 echo "<p>Não foi possível inserir os dados!</p>";
 XtUtils::printr($result);
 }else{
 echo "<p>Os dados foram inseridos!</p>";
 }
 }
 
 ?>
 
 |