Pero si hago esto?
Código PHP:
public function __construct($id=0){
if($id != 0){
$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;
}
}
else{
$this->_id = -1;
$this->_nombre = "";
}
}
//Suponiendo q tengo los includes de la clase y demas...
$tenista = new Tenista();
$tenista->setNombre("Mario Araque (ARG)");
$tenista->insert();
Pasa q pienso que si yo pongo la insercion en el constructor, como comprobar que fue hecha con exito? Porque retornar error no puede un constructor, o si?
Saludos.