tengo un par de dudas con PHP OO y MYSQL. Despues aprender java y todo lo relacionado a la prog orientada a objetos, he decidido tambien empezar a hacer lo mismo con PHP, de modo que hice una clase para generar consultas a la base de datos de esta forma:
Código PHP:
class MySQL{
private $host = "localhost";
private $user = "root";
private $pass = "";
private $data = "prueba";
private $conexion;
function MySQL(){
if(!isset($this->conexion)){
$this->conexion = (mysql_connect($this->host,$this->user,$this->pass)) or die(mysql_error());
mysql_select_db($this->data,$this->conexion) or die(mysql_error());
}
}
function query($consulta){
$resultado = mysql_query($consulta,$this->conexion);
if(!$resultado){
echo 'MySQL Error: ' . mysql_error();
exit;
}
return $resultado;
}
function fetch_array($consulta){
return mysql_fetch_array($consulta);
}
function num_rows($consulta){
return mysql_num_rows($consulta);
}
function query_fetch($consulta){
return mysql_fetch_array(mysql_query($consulta));
}
function free($consulta){
return mysql_free_result($consulta);
}
}
mi duda mas particular es si yo puedo guardar en la base de datos un OBJETO entero (como puedo hacer en Java con archivos).
Y de poder, si es conveniente o como seria la forma correcta de hacer estas cosas..
Muchas Gracias,
Saludos.