Guest User

Untitled

a guest
Dec 9th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. require_once 'config/db.php';
  2. class conectarDB
  3. {
  4. public $con;
  5. public function conectar()
  6. {
  7. # conectare la base de datos
  8. $conexion = @mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
  9. $this->con = $conexion;
  10. if (!$conexion) {
  11. die("imposible conectarse: " . mysqli_error($conexion));
  12. }
  13. if (@mysqli_connect_errno()) {
  14. die("Conexión falló: " . mysqli_connect_errno() . " : " . mysqli_connect_error());
  15. }
  16. return $conexion;
  17. }
  18.  
  19. }
  20.  
  21. //Acá se instacia o declara la clase para la conexión
  22. $driver = new conectarDB();
  23.  
  24. $con = $driver->conectar();
  25.  
  26. /**
  27. * Esta clase se usa para contar el total de registros de una tabla
  28. */
  29. class contadorElementos
  30. {
  31. public function totalElementos($identificador, $tabla)
  32. {
  33. $link = new conectarDB();
  34. $con = $link->conectar();
  35. $resultado = $con->query("SELECT '" . $identificador . "' FROM '" . $tabla . "'");
  36.  
  37. /* determinar el número de filas del resultado */
  38. //$counter = $resultado->num_rows;
  39. return $resultado->num_rows;
  40. }
  41. }
  42.  
  43. $totalizador = new contadorElementos();
  44.  
  45. $totalRegistros = $totalizador->totalElementos("id_vehiculo", "vehiculos");
  46.  
  47. echo $totalRegistros;
Add Comment
Please, Sign In to add comment