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

bueno segui tu consejo y me quedo asi
Código PHP:
<?php
class nombreClase{

  public 
$tabla;       
  public 
$campo1;
  public 
$campo2;
  
  function 
__construct($tabla){
    
$this->tabla $tabla;
  }
  
  function 
agregar($campo1,$campo2){ 
    
$this->campo1 $campo1;
    
$this->campo2 $campo2;
        
    
$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("noticias");
$a->agregar("titulo 50","contenido 50");

?>
Ahora quiero recuperar el nombre de los campos, pero tengo problemas con las comas, no se si este bien lo que quiero hacer, pero espero sugerencias de como lograr esto?
Código PHP:
$result mysql_query('select * from noticias');
$i 0;
while (
$i mysql_num_fields($result)) {
    
    
$meta mysql_fetch_field($result$i);
    
$cadena $meta->name.",";
    echo 
$cadena;
    
$i++;
}
mysql_free_result($result);