Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 31-08-2011, 23:35
Linksaussen_11
 Registrierter Benutzer
Links : Onlinestatus : Linksaussen_11 ist offline
Registriert seit: Jul 2005
Beiträge: 22
Linksaussen_11 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo

(print_r($data)) liefert tatsächlich nur jeden 2. Datensatz.

Die Spalte Webkennung wird zweimal verwendet, weil ich über Java-Skript
eine Brotkrumennavigation anwende.
Das sieht dann so aus und soll auch über den PHP-Code erzeugt werden:
<a href="javascript:VierFrames('Start_SB.htm',0,'BelDie_anz.htm',2,'Aera_SB.htm',1,'BelDie.htm',3)">
In Java-Skript muss auch der Fehler liegen, weil es ja ohne geht.
Die Spalten habe ich nun mit Aliasen versehen. Das funktioniert auch noch.

Wenn ich aber mit der ANSI-Join-Syntax arbeite, erhalte ich kein Ergebnis.
Hier ist auch wieder irgendwo ein Fehler drin. Ist ja auch ein bißchen fehleranfälliger als die where-Klausel.


mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in %% on line 78


PHP-Code:
SELECT
    
'Text'
    
,Webkennung AS Webkennung_Brotkrumenanzeige
    
,Webkennung AS Webkennung_Seite
    
,Name
    
,Vorname
    
,min(SaisonNr) AS ErsteSaison1Serie
    
,substr(min(SaisonNr+1),3) AS ErsteSaison2Serie
    
,max(SaisonNr) AS LetzteSaison1Serie
    
,substr(max(SaisonNr+1),3) AS LetzteSaison2Serie
    
,count(Einsatz) AS Einsatzanzahl
    
,sum(Tor) AS Torsumme
    
,round(sum(Tor)/count(Einsatz),2) AS Torquotient
  FROM
    
.spielerinner join
        
(.spieleinner join
            
(.spieleinner join
                
(.saisoninner join
                
.aeraon .saison.aeraID=.aera.aeraID)
             .
saisonon .spiele.SaisonID=.saison.SaisonID)
        .
einsaetzeon .spiele.SpieleID=.einsaetze.SpieleID)
     .
einsaetzeon SpielerID=.einsaetze.SpielerID
  Group by Name
,Vorname
  having count
(Einsatz) > 100
  ORDER BY count
(Einsatzdescmin(SaisonNr), max(SaisonNrdesc 
Viele Grüße
Linksaussen_11
Mit Zitat antworten