Hallo Allerseits,
folgendes Problem:
Ist die Schleife n mal durchlaufen, enthält das Array $groupOfContactsArray auch n Einträge. So weit so gut. Aber alle n Einträge entsprechen dem letzten Eintrag aus $tempGroupOfContacts; Sind also alle gleich. Wieso?
Kann mir da einer helfen?
Liebe Grüße.
Markus...
folgendes Problem:
PHP:
function getAllGroupOfContacts( &$property, $clientID ){
$filter = "";
$groupOfContactsArray = array();
$filter = "WHERE Client_ID = 1";
$resultArray = $this->getAllByAttributes( $filter ); // resultArray aus SQL Datenbank füllen: FUNKTIONIERT
$tempGroupOfContacts = new GroupOfContacts( $property ); // $property enthält SQL Datenbankparameter (server, user etc.)
if( is_array( $resultArray ) ){
for( $i = 0; $i < sizeof ($resultArray); $i++ ){
$tempGroupOfContacts->fields = $resultArray[$i];
$groupOfContactsArray[$tempGroupOfContacts->fields["ID"]] = $tempGroupOfContacts;
}
}
return $groupOfContactsArray;
}
Ist die Schleife n mal durchlaufen, enthält das Array $groupOfContactsArray auch n Einträge. So weit so gut. Aber alle n Einträge entsprechen dem letzten Eintrag aus $tempGroupOfContacts; Sind also alle gleich. Wieso?
Kann mir da einer helfen?
Liebe Grüße.
Markus...
Zuletzt bearbeitet: