estoy intentando insertar un registro mediante un metodo (funcion insertar) de la siguiente clase.
Agrego además las conecciones, aunque creo que ahi no esta el problema.
no tira ningun error, pero al final, imprime el mensaje "registro no insertado" y no lo inserta en la bd.
agradeceré sus aportes.
Código PHP:
    
class conectarMySQL {
    var $servidor; 
    var $usuario; 
    var $password; 
    var $bd; //nombre de la base de datos a la que quieres acceder
   
    var $consulta; //aquí se guarda las consultas que se realizan
    var $enlace; //aquí se almacena la conexión con la bd, sí se ha producido
    var $resultado; //aquí se guardan los datos que se generen de una consulta
    private $table;
    private $fieldList;
    private $fieldValues;
 
 
 function conectarMySQL($servidor,$usuario,$password,$bd) {
        $this->servidor=$servidor;
        $this->usuario=$usuario;
        $this->password=$password;
        $this->bd=$bd;
    }    
 
 function conectar() {
        //se realiza la conexión a la base de datos
       if($this->enlace=mysql_connect($this->servidor,$this->usuario,$this->password)) {
               //se intenta acceder a la base de datos que deseeamos
       if(mysql_select_db($this->bd,$this->enlace)) {
                echo "Conexión correcta";
           } else {
              echo "No se ha podido seleccionar la  BD";
            }
       } else {
            //Si falla la conexión con la base de datos se muestra el mensaje
          echo "No se ha podido conectar a la bd";
        }                 
    }
    
function insertar()
    {
        
       $RS = "INSERT INTO ".$this->tableName. " (".$this->fieldList.") VALUES (".$this->fieldValues.")";
    $result = mysql_query($RS,$this->enlace);
    return ($result == DB_OK) ? TRUE : FALSE;
    }
 
//con esto traigo los valores desde otras clases:
function LetTable($table){
    $this->tableName=$table;
}
function LetFieldList($fieldList){
    $this->fieldList=$fieldList;
}
function LetFieldValues($fieldValues){
    $this->fieldValues=$fieldValues;
} 
    Código PHP:
   $obj=new conectarMySQL("server","User","pass","SARASA");
        $obj->LetTable($this->tableName);
        $obj->LetFieldList($this->fieldList);
        $obj->LetFieldValues($this->fieldValues);
        
        $obj->conectar();        
        if ($obj->insertar()):
        echo "Registro Insertado";
        else:
        echo "registro no insertado";
        endif; 
     
 

 
 
