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
+9 -1
View File
@@ -511,13 +511,21 @@ class betriebsmittelperson extends basis_db
*/
public function getKartenzuordnung($nummer)
{
// fuehrende Nullen bei Kartennummern auch checken
$qry='
SELECT
*
FROM
wawi.tbl_betriebsmittel
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 (retouram>=now() OR retouram is NULL)';