24/01/2011, 13:27
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 223
Antigüedad: 15 años, 1 mes Puntos: 2 | |
Extraer de BD con objeto de clase especifica Buenas, llevo muy poco con esto de las clases pero si un tiempo programando en PHP, pero hasta ahora no me habia interesado por hacer esto
Mi idea, no se si se podrá realizar, es que por ejemplo yo ponga
$alquiler->getAlquiler(id_alquiler) // Esta funcion extraiga de la BD y me de un objeto con los datos de esa fila y me lo devuelva para que yo lo use aqui
Y pueda escribir el objeto de esta forma
echo "El alquiler esta en {$alquiler->getDireccion()}, y su estado es {$alquiler->getEstado()}"
El metodo getAlquiler(id_alquiler) dentro de la clase ALQUILER sería algo asi
public getAlquiler($id_alquiler)
{
sql="select * from alquiler where id_alquiler={$id_alquiler}";
$result=mysql_query($sql);
while ($row = mysql_fetch_assoc($result))
return new Alquiler($row["id_alquiler"],$row['direccion'].... );
}
Esto quiero reflejarlo en un formulario pero al recoger el formulario como lo hariais para guardar los datos?
$alquiler->getAlquiler(id_alquiler)
$alquiler->setDireccion($_POST['direccion'])
.....
¿Como salvaria ahora el objeto en la base de datos?
this->setAlquiler(id_alquiler)??
Gracias anticipadas |