Estoy aca para pedir su ayuda, ya que me gustaria seguir mi desarrollo en buenos pasos.
Tengo una clase, Tenista, en la cual al constructor lo defini asi:
Código PHP:
public function __construct($id){
$query = sprintf("SELECT * FROM tenistas WHERE id='%d'",mysql_real_escape_string($id));
$result = mysql_query($query,$conexion) or die(mysql_error());
if(mysql_num_rows($result) == 1){
$fila = mysql_fetch_object($result);
$this->_id = $fila->id;
$this->_nombre = $fila->nombre;
}
}
Código PHP:
$tenista = new Tenista(1);
$tenista->setNombre("Mario Araque (ARG)");
$tenista->insert(); //Esta funcion agregaria a la base de datos lo que tenga en la clase
Que hago mal? Mas alla de que funcione no lo veo muy lindo y siento que puede haber una mejor solucion. Creen que lo mejor es poner un constructor vacio en estos casos? Y yo completar la informacion como quiera.
Gracias por todo, de verdad.
Saludos.