db_dataobject joinAdd: xxx has no link with yyy
| From: | Thomas Mammitzsch | Date: | Wed, 03 Nov 2004 15:02:36 +0000 |
| Subject: | db_dataobject joinAdd: xxx has no link with yyy | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-15315@lists.php.net to get a copy of this message | ||
hi everybody,
i have a problem using a joinAdd. It works fine on my development-machine
but it doesn't work on the production-server.
if i turn debug on, it says:
dataobjects_reisen: ERROR: joinAdd: reiselaender has no link with reisen
i used the following php-code:
$reisen = MyDataObject::factory('Reisen');
$reiselaender = MyDataObject::factory('Reiselaender');
$reisen->whereAdd('kategorie_id = 1');
$reisen->joinAdd($reiselaender, "LEFT");
$reisen->selectAs();
$reisen->selectAs($reiselaender, 'reiselaender_%s');
$reisen->find();
a *.links.ini file exists and looks like this:
[reisen]
kategorie_id = kategorie:id
reiselaender_id = reiselaender:id
[kategorie]
gid = navigation:id
[gruppenwerte]
reise, match id column and so on
reise_id = reisen:id
[gruppenpreise]
reise_id = reisen:id
[saisonzuschlaege]
reise_id = reisen:id
[gruppenreisetermine]
reise_id = reisen:id
[gruppenausfluege]
reise_id = reisen:id
[frei]
reise_id = reisen:id
any ideas?
best regards, Thomas
--
Geschenkt: 3 Monate GMX ProMail + 3 Top-Spielfilme auf DVD
++ Jetzt kostenlos testen http://www.gmx.net/de/go/mail
++