Entwickler-Ecke

Datenbanken - [µSQL] Query liefert nur unvollständigen Datensatz


FinnO - Mo 28.12.09 22:57
Titel: [µSQL] Query liefert nur unvollständigen Datensatz
Hallo ihr lieben,

mein Query:


SQL-Anweisung
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
$sql = 
SELECT * FROM `User
LEFT JOIN 
(
   `Town`,
   `Nation`,
   `Class`

ON 
(
   `User`.`TownID`=`Town`.`ID` AND 
   `User`.`NationID`=`Nation`.`ID` AND 
   `User`.`ClassID`=`Class`.`ID`
)


liefert bei einigen Feldern (z.B. der Index von `User`) NULL zurück, obwohl laut phpmyadmin DEFINITIV Daten vorhanden sind. Was mache ich falsch?

Edit: Zu sagen vllt. noch: im PHPµAdmin funktioniert der Source einwandlos. Nur in meinem PHPScript:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
    $sql = "SELECT * FROM `User` 
        LEFT JOIN 
        (
          `Town`,
          `Nation`,
          `Class`
        ) 
        ON 
        (
          `User`.`TownID`=`Town`.`ID` AND 
            `User`.`NationID`=`Nation`.`ID` AND 
          `User`.`ClassID`=`Class`.`ID`
        )"
;
          
    $res = mysql_query($sql)


klapperts nicht.


Moderiert von user profile iconNarses: Topic aus Internet / Netzwerk verschoben am Sa 02.01.2010 um 01:06


FinnO - Di 29.12.09 12:44

hätte sich erledigt. Da ich die Feldnamen teilweise doppel verwendet habe, gabs ärger mit den Tabellen. ein einfaches AS tuts.