tengo el sgte codigo de conexion:
dbcontroller.php
Código PHP:
....
class DBController{
private $link;
public function __construct(){
mb_internal_encoding("UTF-8");
mb_regex_encoding("UTF-8");
$this->link = mysqli_connect(DB_SERVER, DB_USER, DB_PASS,DB_NAME);
if (mysqli_connect_errno()) {
exit();
}
}
public function __destruct() {
$this->disconnect();
}
....
}
esta es la consulta:
tabs.php
Código PHP:
$secciones=array(
'seccion1'=>array('tabs_tabla_1', 'id', '1', 'datos'),
'seccion2'=>array('tabs_tabla_1', 'id', '2', 'datos'),
'seccion3'=>array('tabs_tabla_2', 'id', '1', 'datos')
);
$seccion=$_POST['seccion'];
$consulta=$resultado=NULL;
if(isset($secciones[$seccion]))
{
include 'conexion.php';
conectar();
$consulta=mysql_query("SELECT {$secciones[$seccion][3]} FROM {$secciones[$seccion][0]} WHERE {$secciones[$seccion][1]}={$secciones[$seccion][2]}") or
die (mysql_error());
desconectar();
$resultado=mysql_fetch_array($consulta);
echo utf8_encode($resultado[0]);
}