nframework

  • Introducction
  • Features
  • Getting started
  • Download
  • Base Components
  • Inputs
  • InputFiles
  • Datetime
  • Databinding
  • DataTable
  • Ajax
  • Ajax Databinding
  • Ajax DataTable
  • Backend Components
  • DataSession
  • User
  • Javas
  • Functions
  • Special vars
  • Cache/Imagen
  • Authors
CONTACT ME
Get in touch
  • +52 (844) 227-1515
  • kike.nlared.com
  • quique@nlared.com
  • Spanish, English
© 2019
Created with nframework 4
 Iniciar

    Iniciar sesión...

DataTable

Nuevo
TituloDescripcionOpciones
6019a11dd8a758444539bbceO:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:4:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"6019a11dd8a758444539bbce";}}s:11:"description";s:42:"Hora de desarrollo usando el lenguaje PHP8";s:5:"price";d:600;s:5:"title";s:3:"PHP";}i:2;a:0:{}i:3;N;}
60392f5535ed560c3e740123O:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:8:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"60392f5535ed560c3e740123";}}s:5:"other";s:10:"2021-02-26";s:8:"checkbox";N;s:4:"date";s:10:"12/02/2021";s:7:"nombres";s:4:"asfd";s:6:"number";d:43334;s:8:"primerap";s:22:"jhkjlhlkjhlkjhkljhlkjh";s:9:"segundoap";s:6:"asfdaf";}i:2;a:0:{}i:3;N;}
60397e2b5cc4bc4b72246db2O:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:6:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"60397e2b5cc4bc4b72246db2";}}s:5:"other";s:10:"2021-02-26";s:8:"checkbox";s:2:"on";s:4:"date";s:0:"";s:6:"number";d:44;s:4:"text";s:5:"sadfr";}i:2;a:0:{}i:3;N;}
603d72c14aa8cb575a51f093O:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:6:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"603d72c14aa8cb575a51f093";}}s:5:"other";s:10:"2021-03-01";s:8:"checkbox";N;s:4:"date";s:0:"";s:6:"number";d:44;s:4:"text";s:8:"sadfasdf";}i:2;a:0:{}i:3;N;}
6045767e807b87330340d0f1O:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:6:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"6045767e807b87330340d0f1";}}s:5:"other";s:10:"2021-03-08";s:8:"checkbox";s:2:"on";s:4:"date";s:10:"16/03/2021";s:6:"number";d:55;s:4:"text";s:1:"J";}i:2;a:0:{}i:3;N;}
6046534a4f712c3a1529e90cO:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:6:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"6046534a4f712c3a1529e90c";}}s:5:"other";s:10:"2021-03-08";s:8:"checkbox";s:2:"on";s:4:"date";s:10:"25/03/2021";s:6:"number";d:4;s:4:"text";s:1:"4";}i:2;a:0:{}i:3;N;}
604683fcc1978934e921e3d0O:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:6:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"604683fcc1978934e921e3d0";}}s:5:"other";s:10:"2021-03-08";s:8:"checkbox";s:2:"on";s:4:"date";s:10:"19/03/2021";s:6:"number";d:4;s:4:"text";s:1:"r";}i:2;a:0:{}i:3;N;}
604685c5c1978934e921e3f1O:26:"MongoDB\Model\BSONDocument":4:{i:0;i:2;i:1;a:6:{s:3:"_id";C:21:"MongoDB\BSON\ObjectId":48:{a:1:{s:3:"oid";s:24:"604685c5c1978934e921e3f1";}}s:5:"other";s:10:"2021-03-08";s:8:"checkbox";N;s:4:"date";s:0:"";s:6:"number";d:0;s:4:"text";s:2:"ll";}i:2;a:0:{}i:3;N;}

<?php
require 'common.php';
$datatable=new MetroDataTable();
$datatable->header='<th>Titulo</th><th>Descripcion</th><th>Opciones</th>';
foreach ($m->{$config['sitedb']}->exampledata->find() as $doc) {
    $datatable->data[]=[
        $doc['_id'],
        serialize($doc),
        '<a href="punto.php?_id='.$doc['_id'].'"><spam class="mif-pencil"></spam></a>'
        ];
}
?>
<div class="container p-5">
	<div class="bg-cyan fg-white p-3"><h4>DataTable</h4></div>
	<div class="bg-white p-3">
	<a href="prueba.php" class="button"><span class="mif-plus"></span> Nuevo</a>		
	<?=$datatable;?>
</div>
</div>