Tengo una clase que se llama noticias, y en su constructor reutilizo una clase para conectar con mysql. Hasta aquí todo correcto.
El problema que si llamo a la función que saca el titular ya no me sirve, porque al parecer toda la conexión que se hizo en el constructor con mysql se pierde. Entonces, ¿cómo puedo hacer que no se pierda la conexión al terminar el __construct?
Aquí dejo el ejemplo:
Código PHP:
<?
class noticias {
function __construct () { //Esto va bien
require ('includes/class.mysql.php');
$mysql=new mysql;
$mysql->connect ();
$mysql->select ();
}
public function sacaTitular () {
$query="SELECT blablablabla";
$row=$mysql->f_uno_array($query); //Aquí es donde no funciona porque dice que $mysql no existe
echo $row['titular'];
}
}
?>