| 
<?php
 
 require_once '../Connection.php';
 require_once '../DataAccess.php';
 
 #Open connection
 #Create instance of Connection
 $conn = new Connection('localhost', 'test', 'root', '');
 #Create simple connection
 $link = $conn->SimpleConnectionPDO();
 
 //********************************************************************************************************************* */
 
 #Execute query
 #Create instance of DataAccess
 $exec = new DataAccess();
 
 #Pass parameter Connection
 $exec->SetConn($link['obj_']);
 
 #CRUD Create, Read, Update, Delete
 #======================================================================================================
 
 $exec->setQuerycmd("Read");
 $exec->setQuerycrud("SELECT id, val1,val2, val3 FROM pruebas;");
 
 $dats = $exec->ExecuteCommand();
 
 #======================================================================================================
 
 require_once '../ComboBox.php';
 
 $cb = new ComboBox();
 #LINK $dats['obj_'] to ComboBox
 $cb->SetDataSource($dats['obj_']);
 $cb->SetDataValueField('id');
 $cb->SetDataTextField('val1');
 $cb->SetAddRowFirst(0, '.:Select a Smartphone:.');
 $cb->SetItemSelected('2');
 $cb->SetID('cmbSmartphones');
 $cb->SetName('cmbSmartphones');
 $cb->SetClass('form-control');
 $cb->SetStyle('font-size:20px; width:345px;');
 $cb->SetOnChange("Alerts()");
 
 $cb->SetLabelName("Marcas de Teléfono", "");
 $cb->SetBootstrapForm(true);
 
 #======================================================================================================
 
 require_once '../ListBox.php';
 
 $lb = new ListBox();
 
 $lb->SetDataSource($dats['obj_']);
 $lb->SetDataValueField('id');
 $lb->SetDataTextField('val1');
 $lb->SetClass('form-control');
 $lb->SetID('lstSmartphones');
 $lb->SetName('lstSmartphones');
 $lb->SetStyle('font-size:20px; width:345px;');
 
 $lb->SetLabelName("Lista de Marcas", "");
 $div2 = '
 <div class="form-group">
 <label for="_ID_" class="_LCLASS_">_LNAME_</label>
 _INPUT_
 </div>';
 $lb->SetWrapHtmlCode($div2);
 
 ?>
 
 <!DOCTYPE html>
 <html lang="en">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <meta http-equiv="X-UA-Compatible" content="ie=edge">
 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
 <title>Document</title>
 </head>
 <body style="margin:1em;">
 
 <?php
 echo $cb->CreateComboBox();
 echo '<script> function Alerts() { console.log("ComboBox it changed. Value: " + document.getElementById("cmbSmartphones").value + "."); }</script>';
 ?>
 
 <?= $lb->CreateListBox(); ?>
 
 <?php //$cb->CreateComboBox(); ?>
 
 </body>
 </html>
 
 |