Ver Mensaje Individual
  #16 (permalink)  
Antiguo 12/01/2013, 22:43
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Migrar de mysql a PDO

Cita:
Iniciado por underwebinfo Ver Mensaje
Haber si entendi, no estoy utilizando segun mi entendimiento :p la clase mysqli si no por procedimientos

MySQL:
Código PHP:
Ver original
  1. # Mysql
  2.     class Cm_mysql{
  3.        
  4.         # Conexion
  5.         public function Conectar(){
  6.            
  7.             $Conexion = mysql_connect('localhost', 'root', '');
  8.             mysql_select_db('levr',$Conexion);
  9.        
  10.         }
  11.        
  12.         # Consulta
  13.         public function Consulta($Consulta){
  14.            
  15.             return mysql_query($Consulta);
  16.            
  17.         }
  18.        
  19.         # Reg_Num
  20.         public function Reg_Num($Consulta){
  21.        
  22.             return mysql_num_rows($Consulta);
  23.        
  24.         }
  25.        
  26.         # Assoc
  27.         public function Assoc($Consulta){
  28.        
  29.             return mysql_fetch_assoc($Consulta);
  30.        
  31.         }
  32.        
  33.         # String Search
  34.         public function Con_Like($Consulta,$Por,$Text){
  35.        
  36.             return mysql_query($Consulta.' WHERE '.$Por.' LIKE '.'"'.$Text.'"');
  37.        
  38.         }
  39.        
  40.     }

MySQLI
Código PHP:
Ver original
  1. # Mysql
  2.     class Cm_mysql {
  3.        
  4.         protected $Conexion;
  5.        
  6.         # Conexion
  7.         public function Conectar(){
  8.            
  9.             $this->Conexion = mysqli_connect('localhost', 'root', '','levr');
  10.        
  11.         }
  12.        
  13.         # Consulta
  14.         public function Consulta($Consulta){
  15.            
  16.             return mysqli_query($this->Conexion,$Consulta);
  17.            
  18.         }
  19.        
  20.         # Reg_Num
  21.         public function Reg_Num($Consulta){
  22.        
  23.             return mysqli_num_rows($Consulta);
  24.        
  25.         }
  26.        
  27.         # Assoc
  28.         public function Assoc($Consulta){
  29.        
  30.             return mysqli_fetch_assoc($Consulta);
  31.        
  32.         }
  33.        
  34.         # String Search
  35.         public function Con_Like($Consulta,$Por,$Text){
  36.        
  37.             return mysqli_query($this->Conexion,$Consulta.' WHERE '.$Por.' LIKE '.'"'.$Text.'"');
  38.        
  39.         }
  40.        
  41.     }

Esta correcta la migracion?.
viendo bien tu clase (no la había mirado porque estaba basada en mysql_*), te puedo preguntar que ventaja me da usar tu clase?? porque simplemente lo que haces con tu clase lo puedo hacer directamente con mysqli e incluso mysqli provee un poco mas de métodos, puedes verlo en el manual

Además de esto, siempre es bueno que empecemos ha trabajar basandonos en los standars para nombre de clases, atributos, metodos, etc.

saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way