Fix: uniformize code

This commit is contained in:
Regis Houssin 2010-02-20 10:29:53 +00:00
parent 299db38757
commit 73ab538669

View File

@ -452,8 +452,12 @@ class Product extends CommonObject
{ {
$sqr = 0; $sqr = 0;
$element = array('propaldet','commandedet','facturedet','contratdet');
foreach($element as $table)
{
$sql = "SELECT rowid"; $sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."propaldet"; $sql.= " FROM ".MAIN_DB_PREFIX.$table;
$sql.= " WHERE fk_product = ".$id; $sql.= " WHERE fk_product = ".$id;
$result = $this->db->query($sql); $result = $this->db->query($sql);
@ -465,49 +469,6 @@ class Product extends CommonObject
$sqr++; $sqr++;
} }
} }
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."facturedet";
$sql.= " WHERE fk_product = ".$id;
$result = $this->db->query($sql);
if ($result)
{
$num = $this->db->num_rows($result);
if ($num != 0)
{
$sqr++;
}
}
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."commandedet";
$sql.= " WHERE fk_product = ".$id;
$result = $this->db->query($sql);
if ($result)
{
$num = $this->db->num_rows($result);
if ($num != 0)
{
$sqr++;
}
}
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."contratdet";
$sql.= " WHERE fk_product = ".$id;
$result = $this->db->query($sql);
if ($result)
{
$num = $this->db->num_rows($result);
if ($num != 0)
{
$sqr++;
}
} }
if ($sqr == 0) if ($sqr == 0)