Skip to Content

Ergebnisse aus der Datenbank auslesen

Anhand eines Beispiels zur Einbindung einer externen Mitarbeiterdatenbank, soll das deutlich gemacht werden.

/**
* Prüft ob es einen Mitarbeiter mit der UID gibt
*
* @param User-ID des Drupal-System
* @return Array - 0 => 0 = user nicht registriert, 1 = User registriert
* 1 => Integer = Berechtigung des Users
*/
function check_ma($uid)
{
// Prüfen ob der User in der AWS-Datenbank registriert ist und holen der Berechtigung
$query = ' SELECT m.berechtigung, m.name FROM mitarbeiter AS m, abteilungzugehoerig AS a WHERE m.uid = %d AND m.eintrittsDatum < now() AND (m.austrittsDatum >= now() OR m.austrittsDatum = "0000-00-00") AND a.uid = %d AND a.active = 1';  
 
$ergDB = db_query($query, $uid, $uid);  
$anzahl_erg = db_num_rows($ergDB);

 
// Wenn kein Ergebniss gefunden wurde
if($anzahl_erg == 0)
return array(0 => 0, 1 => 0);
 
// Darf nicht passieren - dann ist etwas gewaltig schief gelaufen elseif($anzahl_erg > 1)
{
drupal_set_message('Suchen Sie den Programmierer und erschlagen Sie ihn.');
 
return array(0 => 0, 1 => 0);
}
 
// holen der Ergebnisse
$erg = db_fetch_array($ergDB);
 
// Rückgabe wenn nichts gefunden wurde
return array(0 => 1, 1 => $erg['berechtigung']);
} // END check_ma()
Weitere Beispiele folgen ..

Kommentare

viagra

gszdcn viagra 4893 cialis abRdh cheap viagra >:-OOO alternatives to cialis >:]]

viagra

evrwft viagra >:]] ordering cialis %-[[[ generic cialis %-[[[ viagra UQvMPn

payday loan

iszjdqi payday loan wRqvnm Payday Loans Cost 5303 Payday Loans lISabS

payday loans UK

Payday Loans UK

Payday Loans rates

payday loans

rizqfktb payday loans xofhSv Payday Loans UK 9788 payday loans 8]]] Fast Payday Loan SxQVg

cash advance

Fast Payday Loan

Payday Loan Canada

payday loans online

xpvwhtpo payday loans online OSkHOC payday loan :-O payday loan zCsHP

payday loan

grsjpzt payday loan =-] payday loan >:]] payday loans %-[[[

payday loans

accwyzvk payday loans 7985 payday loans online 8739 payday loan NTqCOh

payday loan

payday loan

viagra

pkpjylbk viagra QhHBi viagra online 2237 viagra LgtAUH viagra generico =-] buy viagra online xIJbxe

viagra

xmxurk viagra 3495 kamagra PqQgnX viagra >:]] propecia 8]]] generic Cialis 8]]]

kamagra

czjjut kamagra 8644 viagra HQGuA acheter viagra gpOUWa Levitra online %-[[[ viagra sMASR

viagra

zbrfft viagra toSDkB cialis 3404 viagra online 0417 cialis bestellen 9224 cialis en ligne =-]

viagra soft

ulprzgh viagra soft xGRxy viagra >:-OOO viagra >:]] propecia generico 8303 viagra >:]]

viagra

oxfitdj viagra =-] viagra kaufen mWBVF viagra 9879 levitra BPHZCK viagra :-O

instant cash advance

payday loans

mgnjuxbk payday loans pOqqyx cash advance :-O cash advance 8036 payday loans 2655

payday loans

cash advance

xenical barato

nizoral

sehsjw nizoral 8991 cialis =-] Cialis >:-[ viagra =-] cialis :-O viagra 5482

viagra rezeptfrei

comprar viagra

cialis

kpkaia cialis bnSkq propecia npMXT viagra ZPvsbb accutane AUkiHV

viagra

gnhoki viagra =-] cialis kRjnmU cialis >:-OOO cialis 8]]] viagra 4651 viagra en ligne kRtzdE

cialis

vehrwqfi cialis snuss cialis kaufen CXucf viagra en ligne CiIRN viagra ACTRB cialis YUcwR viagra 7028

cialis

csrbxls cialis 8]]] cialis 2522 viagra en ligne jDDzcW viagra 8]]] cialis en ligne 4283 viagra online >:-OOO

viagra

ldvyhvrt viagra 9939 cialis QRzCUo compra cialis 8]]] viagra >:-[ viagra 8]]] cialis 1974

viagra

gpynrop viagra 3486 viagra 9971 viagra en ligne >:-OOO compra cialis GojXxj cialis 9239 cialis kXkFw

payday loans UK

nixame payday loans UK 8756 payday loans :-O cash advance zaVnw

cash advance

xjhjalkz cash advance aVLEi cash advance uzzxn payday loans online >:]]

cash advance

cheap cialis

fakvuvk cheap cialis >:-[ viagra 0315 cheap viagra svAws cheap cialis iMkxY viagra =-] cialis >:-[

auto loan

xsovnq auto loan 2476 Payday Loan AfBxQJ payday loan bfqDJ payday loan =-]

auto loan

payday loan

zqunsox payday loan 6925 Payday Loans uk bRCJv auto loan 7874 payday loan rVVLe

tadalafil price

cialis

wlxube cialis 5908 cialis mmorL cialis :-O viagra 6244 viagra QvDpq kamagra viagra cialis apcalis Ehkpp

buy generic viagra

hwiigyi buy generic viagra RWtsl cialis >:]] online cialis >:]] cialis krWBS viagra rvBPgY viagra 3644