Podrias probar creando un metodo aun mas simple asi como este
Código PHP:
Ver original<?php
public function eliminar()
{
global $bd;
$sql = "DELETE FROM nombre_tabla";
$sql .= " WHERE id=".$this->id;
$bd->enviar_consulta($sql);
if($bd->affected_rows()==1)
{
return true;
}
else
{
return false;
}
}
?>
logicamente tendrias que crear esta funcion en una clase padre en la que se declare las funcion mysql_query(), mysql_affected_rows() y las conexiones a labase de datos.
Saludos.