bernd commited on 2010-04-13 09:23:46
              Zeige 1 geänderte Dateien mit 9 Einfügungen und 9 Löschungen.
            
git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1721 87cf0b9e-d624-0410-a070-f6ee81989793
| ... | ... | 
                      @@ -107,23 +107,23 @@ function get_customer_info($customer)  | 
                  
| 107 | 107 | 
                        if ($customerno != 0)  | 
                    
| 108 | 108 | 
                           {
                       | 
                    
| 109 | 109 | 
                             DEBUG('Looking up customerinfo for customer no. '.$customerno);
                       | 
                    
| 110 | 
                        -    $result = db_query("SELECT id, anrede, firma, CONCAT_WS(' ', vorname, nachname) AS name FROM kundendaten.kunden WHERE id={$customerno} LIMIT 1;");
                       | 
                    |
| 110 | 
                        +    $result = db_query("SELECT id, anrede, firma, CONCAT_WS(' ', vorname, nachname) AS name, COALESCE(email,email_rechnung,email_extern) AS email FROM kundendaten.kunden WHERE id={$customerno} LIMIT 1;");
                       | 
                    |
| 111 | 111 | 
                        }  | 
                    
| 112 | 112 | 
                        else  | 
                    
| 113 | 113 | 
                           {
                       | 
                    
| 114 | 114 | 
                        $username = mysql_real_escape_string($customer);  | 
                    
| 115 | 115 | 
                             DEBUG('looking up customer info for username '.$username);
                       | 
                    
| 116 | 
                        -    $result = db_query("SELECT id, anrede, firma, CONCAT_WS(' ', vorname, nachname) AS name, email FROM kundendaten.kunden AS k JOIN system.v_useraccounts AS u ON (u.kunde=k.id) WHERE u.username='{$username}'");
                       | 
                    |
| 116 | 
                        +    $result = db_query("SELECT id, anrede, firma, CONCAT_WS(' ', vorname, nachname) AS name, COALESCE(email,email_rechnung,email_extern) AS email FROM kundendaten.kunden AS k JOIN system.v_useraccounts AS u ON (u.kunde=k.id) WHERE u.username='{$username}'");
                       | 
                    |
| 117 | 117 | 
                        }  | 
                    
| 118 | 118 | 
                        if (@mysql_num_rows($result) == 0)  | 
                    
| 119 | 119 | 
                             system_failure("Konnte Kundendaten nicht auslesen!");
                       | 
                    
| 120 | 
                        - $data = mysql_fetch_object($result);  | 
                    |
| 121 | 
                        -  | 
                    |
| 122 | 
                        - $ret['customerno'] = $data->id;  | 
                    |
| 123 | 
                        - $ret['title'] = $data->anrede;  | 
                    |
| 124 | 
                        - $ret['company'] = $data->firma;  | 
                    |
| 125 | 
                        - $ret['name'] = $data->name;  | 
                    |
| 126 | 
                        - $ret['email'] = $data->email;  | 
                    |
| 120 | 
                        + $data = mysql_fetch_assoc($result);  | 
                    |
| 121 | 
                        + DEBUG($data);  | 
                    |
| 122 | 
                        + $ret['customerno'] = $data['id'];  | 
                    |
| 123 | 
                        + $ret['title'] = $data['anrede'];  | 
                    |
| 124 | 
                        + $ret['company'] = $data['firma'];  | 
                    |
| 125 | 
                        + $ret['name'] = $data['name'];  | 
                    |
| 126 | 
                        + $ret['email'] = $data['email'];  | 
                    |
| 127 | 127 | 
                         | 
                    
| 128 | 128 | 
                        return $ret;  | 
                    
| 129 | 129 | 
                        }  | 
                    
| 130 | 130 |