Prefiero poner le metodo "metodoprueba" en la clase "Prueba", porque dentro de esta clase va a ver mas consultas diferentes.
Quiero seguir la estructura que pongo porque dentro de la conx.php quiero añadir mas cosas.
conexion.class.php
---------------------------------------------------
Código PHP:
Ver originalclass Con{
private $host = 'localhost';
private $user = 'root';
private $pass = 'root';
private $db = 'pruebas';
public $link_id;
public function bd_conecta(){
$this->link_id = new mysqli($this->host,$this->user,$this->pass,$this->db);
}
}
class conectar extends Con{
public function bd_conecta(){
parent::bd_conecta();
}
}
conx.php
---------------------------------------------------
Código PHP:
Ver originalinclude_once("conexion.class.php");
$clase = new conectar();
$link = $clase-> bd_conecta()();
prueba.class.php
---------------------------------------------------
Código PHP:
Ver originalclass Prueba(){
include_once("conx.php");
function metodoprueba(){
$query = $link->link_id->query("SELECT..");
$total = $query->num_rows;
}
}
hice lo cambios segun te entendi pero me sigue sin funcionar.
creo que no lo comprendo muy bien
saludos