Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2007, 09:58
sciutomaxi
 
Fecha de Ingreso: junio-2007
Mensajes: 152
Antigüedad: 16 años, 10 meses
Puntos: 0
Altas y bajas orientada a objectos

Hola gente tengo que hacer un trabajo que dice lo siguiente :

* Conectarse a una BD MySql
* Realizar un ABM de Noticias
o Titulo
o Cuerpo texto
o Foto
o Fecha
* Se debe utilizar programación orientada a objetos

yo hice lo siguiente cree la clase noticia asi :
class Noticia {

var $cuerpo;
var $titulo;
var $fecha;
var $foto;

function __construct ($cuerpo ,$titulo , $fecha , $foto ){

$this->cuerpo=$cuerpo;
$this->titulo=$titulo;
$this->fecha=$fecha;
$this->foto=$foto;

}

function getCuerpo(){
return $this->cuerpo;
}

function getFecha(){
return $this->fecha;
}

function getFoto(){
return $this->foto;
}

function getTitulo(){
return $this->titulo;
}

function setTitulo($titulo){
$this->titulo=$titulo;
}

function setFecha($fecha){
$this->titulo=$fecha;
}
}
luego creo una noticia

$n1= new Noticia ("Hola maxi esta haciendo algo productivo","aprendiendo OO","14/09/07","unarchivo");

hasta ahi creo que bien pero ahora no se como hacer las altas bajas y modi de una noticia en la base no se si es correcto hacer un objeto que guarde noticias en la base de datos o hacer a mano asi .

function conectar(){
mysql_connect("localhost","root","");
mysql_select_db("clarin");
}
function desconectar(){
mysql_close();
}

conectar();

$sql="insert into noticias ( fecha,titulo,foto,cuerpo ) values ('$n1->getFecha()' , '$n1->getTitulo()' , '$n1->getFoto()' , '$n1->getCuerpo()') "

mysql_query($sql);

no se si hacerlo asi o hacer un objeto para que inserte en la base de datos