Kartentausch von Karten mit führenden Nullen gefixt

This commit is contained in:
Andreas Österreicher
2012-08-30 13:22:14 +00:00
parent 121fad1999
commit 63da4cc494
3 changed files with 16 additions and 1 deletions
+6
View File
@@ -1172,7 +1172,13 @@ class betriebsmittel extends basis_db
if($result = $this->db_query($qry)) if($result = $this->db_query($qry))
{ {
if($this->db_num_rows($result) > 0) if($this->db_num_rows($result) > 0)
{
if($row = $this->db_fetch_object($result))
{
$this->insertamum = $row->insertamum;
}
return true; return true;
}
else else
return false; return false;
} }
+9 -1
View File
@@ -511,13 +511,21 @@ class betriebsmittelperson extends basis_db
*/ */
public function getKartenzuordnung($nummer) public function getKartenzuordnung($nummer)
{ {
// fuehrende Nullen bei Kartennummern auch checken
$qry=' $qry='
SELECT SELECT
* *
FROM FROM
wawi.tbl_betriebsmittel wawi.tbl_betriebsmittel
JOIN wawi.tbl_betriebsmittelperson USING(betriebsmittel_id) JOIN wawi.tbl_betriebsmittelperson USING(betriebsmittel_id)
WHERE tbl_betriebsmittel.nummer='.$this->db_add_param($nummer).' WHERE
(tbl_betriebsmittel.nummer='.$this->db_add_param($nummer).'
OR tbl_betriebsmittel.nummer='.$this->db_add_param('0'.$nummer).'
OR tbl_betriebsmittel.nummer='.$this->db_add_param('00'.$nummer).'
OR tbl_betriebsmittel.nummer='.$this->db_add_param('000'.$nummer).'
OR tbl_betriebsmittel.nummer='.$this->db_add_param('0000'.$nummer).'
OR tbl_betriebsmittel.nummer='.$this->db_add_param('00000'.$nummer).'
)
AND (ausgegebenam<=now() OR ausgegebenam is NULL) AND (ausgegebenam<=now() OR ausgegebenam is NULL)
AND (retouram>=now() OR retouram is NULL)'; AND (retouram>=now() OR retouram is NULL)';
+1
View File
@@ -42,6 +42,7 @@
$berechtigung->isBerechtigt('preinteressent') || $berechtigung->isBerechtigt('preinteressent') ||
$berechtigung->isBerechtigt('lehre') || $berechtigung->isBerechtigt('lehre') ||
$berechtigung->isBerechtigt('basis/statistik') || $berechtigung->isBerechtigt('basis/statistik') ||
$berechtigung->isBerechtigt('basis/fhausweis') ||
$berechtigung->isBerechtigt('assistenz') || $berechtigung->isBerechtigt('assistenz') ||
$berechtigung->isBerechtigt('lv-plan') )) $berechtigung->isBerechtigt('lv-plan') ))
die ('Keine Berechtigung!'); die ('Keine Berechtigung!');