Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/07/2008, 23:01
franko1809
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: Crear clase para agregar registros a una BD

Bueno ahora empiezo, si algo esta mal plantiado disculpen

Código PHP:
<?php
class nombreClase{
  var 
$tabla;       
  var 
$campo1;
  var 
$campo2;
  function 
mitabla($param1){
    
$this->tabla $param1;
  }
  
  function 
agregar($param2,$param3){ 
    
$this->campo1 $param2;
    
$this->campo2 $param3;
        
    
$link mysql_connect("localhost","root","");
    
mysql_select_db("db_ingreso");   
    
mysql_query("INSERT INTO $this->tabla (titulo,contenido) VALUES('$this->campo1','$this->campo2')");
    echo 
"se agrego correctamente<p>";
  }
}

$a=new nombreClase();
$a->mitabla("noticias");
$a->agregar("titulo 3","contenido 3");//contenido de los campos

?>
Logicamente siempre voy a saber el numero de campos que tiene mi tabla, como creo un array para obtener el nombre de los campos de una determinada tabla
y referenciarlos a la clausula value de la sentencia select?, seria algo asi
Código PHP:
mysql_query("INSERT INTO $this->tabla ($this->arrayCampos) VALUES($this->arrayDatos)");