Hallo Leute,
ich habe hier einen auszug aus einem Joomlafile (eventlist):
schreibe ich nach from zweimal "#__eventlist_register AS tbl1,', . ' #__eventlist_register AS tbl2 '" oder zweimal "#__eventlist_unregister AS tbl1,', . ' #__eventlist_unregister AS tbl2 '" funktioniert alles,... aber habe ich die zwei unterschiedlichen Tabellen drinnen funktioniert es nicht :(PHP-Code:$query = 'SELECT tbl1.uid, tbl2.uid'
. ' FROM'
. ' #__eventlist_register AS tbl1, '
. ' #__eventlist_unregister AS tbl2'
. ' WHERE (tbl1.uid = '.$userid
. ' AND tbl1.event = '.$this->_id.')'
. ' OR (tbl2.uid = '.$userid
. ' AND tbl2.event = '.$this->_id.')'
;
die Tabellen sind von Grund auf identisch mit dem einen Unterschied, das der User sich entweder in die eine oder in die andere Tabelle einträgt,...
das Script soll überprüfen ob der User überhaupt schon eingetragen ist,...
so sieht die komplette Funktion aus bevor ich umgeschnipselt habe:
was tun?PHP-Code:function getUsercheck()
{
// Initialize variables
$user = & JFactory::getUser();
$userid = (int) $user->get('id', 0);
//usercheck
$query = 'SELECT uid'
. ' FROM #__eventlist_register'
. ' WHERE uid = '.$userid
. ' AND event = '.$this->_id
;
$this->_db->setQuery( $query );
return $this->_db->loadResult();
}


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen