Código PHP:
Ver original
<?php //incluir la clase usuarios y por ende la singleton include ("../../usuarios/includes/classusuario.php"); $query="SELECT * FROM personas,usuarios where personas.idpersona=usuarios.idpersona"; $fila=conectarDB::ejecutar($query); $reg=conectarDB::obtener_fila($fila); ?> <html> <head> <meta charset="UTF-8"/> <title>Ver datos personales</title> </head> <body> <p align="center"><?php include("../../includes/php/header.php"); ?></p> <?php $filas=""; $filas.="<tr>"; $filas.="<td>".$registro['idTipoDocumento']."</td>"; $filas.="<td>".$registro['numeroDocumento']."</td>"; $filas.="<td>".$registro['apellido']."</td>"; $filas.="<td>".$registro['nombres']."</td>"; $filas.="<td>".$registro['fechaNacimiento']."</td>"; $filas.="<td>".$registro['sexo']."</td>"; $filas.="<td>".$registro['telefonoMovil']."</td>"; $filas.="<td>".$registro['telefono']."</td>"; $filas.="<td>".$registro['domicilio']."</td>"; $filas.="<td>".$registro['email']."</td>"; $filas.="<td>".$registro['provincia']."</td>"; $filas.="<td>".$registro['localidad']."</td>"; $filas.="<td>".$registro['pais']."</td>"; $filas.="<td>".$registro['username']."</td>"; $filas.="<td>".$registro['password']."</td>"; $filas.="<td>".$registro['idTipoUsuario']."</td>"; $filas.="<td>".$registro['habilitado']."</td>"; $filas.="</td>"; $filas.="</tr>"; ?> <table align="center" width="400px" border="0"> <tr> <td> <fieldset> <legend>Listado de personas</legend> <form action="include/AgregarPersona.php"> <table width="100%" cellspacing="0" cellpadding="5"> <tr> <td>Tipo Doc</td> <td>Nro Doc</td> <td>Apellido</td> <td>Nombre</td> <td>Fecha de Nacimiento</td> <td>Sexo</td> <td>Celular</td> <td>Telefono</td> <td>Domicilio</td> <td>Email</td> <td>Provincia</td> <td>Localidad</td> <td>Pais</td> <td>Nick</td> <td>Pass</td> <td>Tipo de Usuario</td> <td>Habilitado</td> </tr> <?php echo $filas;?> </table> </form> </fieldset> <p align="left"><a href="../administradores.php">Volver</a></p> </td> </tr> </table> </body> </html> <p align="center"><?php include("../../includes/php/footer.php") ?></p>
Y aca esta el Singleton.php
Código PHP:
Ver original
<?php class conectarDB{ static private $instancia=NULL; private $servidor="localhost"; private $user="root"; private $pass=""; private $bd="sgp"; private $link; private $stmt; private $array; private $sql=""; private $fila; static $_instance; public function __construct(){ $this->conectar(); } public static function getInstance(){ if (!(self::$_instance instanceof self)){ self::$_instance=new self(); } return self::$_instance; } private function conectar(){ } public function ejecutar($sql){ return $stmt; } public function getLink(){ } public function obtener_fila($stmt){ return $array; } public function lastID(){ } } ?>