Foros del Web » Programando para Internet » Jquery »

Insertar a.i. En datatables

Estas en el tema de Insertar a.i. En datatables en el foro de Jquery en Foros del Web. Hola a todos necesito saber como agregar un campo con valor auto incrementable en datables. este es mi php donde llamo a todos los campos. ...
  #1 (permalink)  
Antiguo 25/11/2014, 19:57
Avatar de asassa  
Fecha de Ingreso: julio-2008
Ubicación: En el DF ectuoso
Mensajes: 240
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Insertar a.i. En datatables

Hola a todos necesito saber como agregar un campo con valor auto incrementable en datables.
este es mi php donde llamo a todos los campos.
Código PHP:
*/

// DataTables PHP library
include( "../Editor-1.3.3/php/DataTables.php" );

// Alias Editor classes so they are easy to use
use
    
DataTablesEditor,
    
DataTablesEditorField,
    
DataTablesEditorFormat,
    
DataTablesEditorJoin,
    
DataTablesEditorValidate;

// Build our Editor instance and process the data coming from _POST
Editor::inst$db'ING_CAMPO' )
    ->
pkey('ING_CAMPO.ID_ASEGURADORA''ING_CAMPO.ID_CAMPO')
    ->
fields(               
        
Field::inst'ID_ASEGURADORA'),
        
Field::inst'ID_CAMPO'),
        
Field::inst'NOM_CAMPO'),
        
Field::inst'TXT_ETIQUETA'),
        
Field::inst'TXT_DESCRIPCION'),
        
Field::inst'ID_CAMPO')
        
             )
            
    ->
process$_POST )
    ->
json(); 
y este es mi js con el que CREO el contenido del datatables.
Código PHP:
var editor// use a global for the submit and return data rendering in the examples

var Objllamaphp = new llamada("include/generadorcentradobusqueda.php");
function 
llamada(contenido)
{
    
this.contenido contenido//despliega el contenido del la ventana de captura 
        
        
$(document).ready(function() {    //despliega el contenido de la ventana de captura
        
editor = new $.fn.dataTable.Editor( {
        
ajaxObjllamaphp.contenido,
        
        
table"#ing_campoizq",
        
fields: [
                {
                
label"ID aseguradoras :",
                
name"ID_ASEGURADORA"},
                {
                
label"ID Campo :",
                
name"ID_CAMPOS"},
                {
                
label"Campo :",
                
name"NOM_CAMPO"},
                 {
                
label"Etiqueta :",
                
name"TXT_ETIQUETA"},
                  {
                
label"Descripción:",
                
name"TXT_DESCRIPCION"}, 
                    ],
                
            
            
i18n: { //cambia los contenidos de texto de la burbuja
            
create: {
                
title:  "Valores de campo clave",
                
submit"Guardar"
                    
}
                  }
                                           } );
                             

$(
'#ing_campoizq').dataTable( {   //despliega el contructor de la tabla central
                
                
dom"Tfrtip",
                
ajax"include/generadorcentradobusqueda.php",
            
                
columns: [        
                        { 
data'NOM_CAMPO' },
                        { 
data'TXT_DESCRIPCION' },
                    
                         ],    
    
            
"initComplete": function () {
            var 
api this.api();
            
api.$('td').click( function (element) {
            
api.searchthis.innerHTML ).draw();
                                         } );
                                          },
     
        
                  
"oLanguage": {
                  
"sSearch""Buscar:",
                
"sInfo""Total de _TOTAL_ registros, mostrando (_START_ de _END_)",
               
"oPaginate":{
               
"sNext":"Adelante",
               
"sPrevious":"Atras",
               
"sLast""Ultima Pagina",
               
"sFirst""Primera Pagina",
               
"SEmptyTable""No hay datos disponibles en la tabla",
               
"sLoadingRecords""Porfavor espere - Cargando..."
               
},
                      
                      },
         
                                    
        
tableTools: {
        
sRowSelect"os",
        
aButtons: [
                   { 
                   
sExtends"editor_create"editoreditor,  sButtonText"Agregar",                                    
                   }
                  ],
                 
                    }
                
                        
                         } ); 
como puedo agregar el campo auto incrementable para datatables

Etiquetas: ajax, datatables, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:31.