Pues, yo observo que, si, estan poniendo codigo tomando en cuenta programación orientada a objetos, pero veo en el siguiente código
Cita: function funcion_a()
{
$strg = "SELECT * FROM TABLA";
$rs2 = $db->query( $strg );
$row2 = mysql_fetch_array( $rs2 );
$this->var1= $row2['CAMPO1'];
}
funtion funcion_b()
{
// aqui tengo que capturar la variable de la funcion anterior
echo 'Bienvenido ' .$this->var1. ' a este sitio';
}
que si esta bien el llamado a la variable, pero veo que no la están declarando, es decir, que si no me equivoco (por favor corrijanme si me equivoco) la sintaxis deberia ser asi:
var $var1;
function funcion_a()
{
$strg = "SELECT * FROM TABLA";
$rs2 = $db->query( $strg );
$row2 = mysql_fetch_array( $rs2 );
$this->var1= $row2['CAMPO1'];
}
funtion funcion_b()
{
// aqui tengo que capturar la variable de la funcion anterior
echo 'Bienvenido ' .$this->var1. ' a este sitio';