YUI - AJAX-Framework Tabellenproblem

Hi!

Leider schaff ich es nicht meine Daten ordentlich Anzeigen zu lassen -.-
vielleicht kann mir ja jemand meine Fehler zeigen, ich weis nicht wo ich noch was ändern muss…

hier meine Seite:

[CODE]

Datenbanktest
[/CODE]

Und hier die PHP-Seite:

[CODE]<?php

include("Datenbankanbindung.php");    
getDaten();

function getDaten()
{
global $dbName,$dbPasswort,$dbServer,$dbUser,$Niederlassung;

$returnData = array();        //Das formatierte Rückgabearry zur späteren Verarbeitung
$Daten = array();            //Die Daten der Tabelle
$Spaltennamen = array();    //Die Spaltennamen der Tabelle (alle aus dem Select)
$Index =0;                    //Anzahl der Datensätze
$Tabelle = 'rechnerdaten';    //aktuelle Tabelle

    $db = @mysql_connect($dbServer, $dbUser, $dbPasswort);
            if($db)
            {
                $dbSelect = mysql_select_db($dbName);    
                $dbAbfrage = @mysql_query("Select PC_Name,PC_RAM, PC_CPU From `$Tabelle` ");
                if($dbAbfrage)
                {
                    for($i=0;$i< mysql_num_fields($dbAbfrage);$i++)
                    {
                        $Spaltennamen[$i]= mysql_field_name($dbAbfrage,$i);
                    }
                    while($row=mysql_fetch_row($dbAbfrage))
                    {    
                        for($i=0;$i< mysql_num_fields($dbAbfrage);$i++)
                        {
                            $Daten[$Index][$i]=utf8_encode($row[$i]);
                        }
                        $Index++;                            
                    }    
                    $returnData = array(
                        'Index'=>$Index,
                        'Tabelle'=>$Tabelle,
                        'Spalten'=>$Spaltennamen,
                        'Daten'=>$Daten);
                    print_r(json_encode($returnData));                    
                }
            mysql_close($db);
            }    

}
?>[/CODE]

Wenn ich die Seite aufrufe, kommt immer meine Tabelle, aber es steth „Data error“ drin…

wenn ich nur die FunktionTest.php aufrufe, wird mir folgender String ausgegeebn:

{"Index":230,"Tabelle":"rechnerdaten","Spalten":["PC_Name","PC_RAM","PC_CPU"],"Daten":[["PC0","512","1.862"],["PC1","256","0"],["PC2","1024","2.793"],

(nur ein teill des Strings)

:< warum klappt das nich -.-
ich hatte zuerst nur die Spalte PC_Name ausgeben lassen, daher ist nur diese oben Definiert, aber da hats auhc schon net geklappt…
Weis einer rat?

dann schau dir dochmal die php / mysql fehlermeldungen und JS Fehlermeldungen an. Vielelicht hilft dir das weiter.

Es tretten keine PHP oder MySQL Fehler auf!
Wenn ich nur die Funktions-PHP aufrufe, gibt er mir ja sauber das Formatierte Array wieder!

Auch die Tabelle wird erstellt, und es gibt keine JS-Fehelrmeldungen! Nicht mal warnungen!
Das einzige ist, das YUI das Array nicht richtig versteht denk ich mir -.-
weis aber net warum nich -.-