tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
411
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    JesusFreak777 JesusFreak777 ist offline Mitglied Brokat
    Registriert seit
    Nov 2007
    Beiträge
    255
    Hallo,

    ich habe hier einen auszug aus einem Joomlafile:

    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.')'
                    

    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

    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:

    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();
        } 
     

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.520
    Schon mal den Query ausgegeben und in phpMyAdmin gestestet? Vermutung: $this->_id ist auf eine der beiden Tabellen nicht wirklich anwendbar.
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  3. #3
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    item:
    Da die diese Art von Fragen sehr oft kommt, habe ich mal ein Tutorial geschrieben wie man am besten auf Fehlersuche geht.
    [PHP] [MySQL] Debug Queries
    Geh es doch mal durch und falls du die Lösung nicht findest, poste mal das ausgegebe SQL-Statement ins Forum.

    item:
    'Geht nicht' gibts nicht. Kommt eine Fehlermeldung? Wenn ja welche? Oder woran merkst du dass es ncith geht?
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

Ähnliche Themen

  1. Such Abfrage Probleme
    Von evoleena im Forum Relationale Datenbanksysteme
    Antworten: 26
    Letzter Beitrag: 03.06.05, 09:21
  2. Probleme mit Abfrage
    Von toboli im Forum PHP
    Antworten: 6
    Letzter Beitrag: 07.09.04, 22:21
  3. Probleme mit DB-Abfrage
    Von encom im Forum PHP
    Antworten: 26
    Letzter Beitrag: 07.09.04, 20:01
  4. Probleme mit DB-Abfrage
    Von encom im Forum PHP
    Antworten: 5
    Letzter Beitrag: 06.08.04, 10:42
  5. Probleme mit if Abfrage
    Von toboli im Forum PHP
    Antworten: 3
    Letzter Beitrag: 17.02.04, 17:39

Stichworte