Steve-Kai Vyska
2004-09-23 14:59:19 UTC
Hallo Leute,
ich muß ein javascript array mit hilfe einer php Seite füllen. dafür habe
ich folgenden Code gebastelt:
store[a_ID] = New Array (
<?php
$text = mysql_result($result,0,"text");
$value = mysql_result($result,0,"value);
echo "$test,$value";
for ($i = 1 ; $i < $result_anzahl ; $i++) {
$text = mysql_result($result,$i,"text");
$value = mysql_result($result$i,"value");
echo ",$test,$value";
}
echo "}";
?>
Das ganze funktioniert auch sprich ich erhalte nacher das Feld mit den
Einträgen. Probleme gibt es nur, wenn es viele Einträge sind, weil dann
einfach stumpf abgebrochen wird und das Array nicht beendet wird.
Schaue ich mir dern Source-Code via Mozilla an, wo ja die Felde mit ihren
inhalten aufgeführt sind, fällt auf, das es nicht, wie es üblich ist, die
Paare untereinander schreibt, sonder nebeneinander sprich ich habe mit
alles was ich via php erzeugen / eintragen lassen in einer Zeile stehen,
die dann irgendwann aufhört, und ich schätze das genau hier das Problem
liegt.
Was muß ich übergeben, damit er einen Zeilenumbruch macht, oder gibt es eine
andere art die Felde zu füllen.
Danke schon mal
Steve
ich muß ein javascript array mit hilfe einer php Seite füllen. dafür habe
ich folgenden Code gebastelt:
store[a_ID] = New Array (
<?php
$text = mysql_result($result,0,"text");
$value = mysql_result($result,0,"value);
echo "$test,$value";
for ($i = 1 ; $i < $result_anzahl ; $i++) {
$text = mysql_result($result,$i,"text");
$value = mysql_result($result$i,"value");
echo ",$test,$value";
}
echo "}";
?>
Das ganze funktioniert auch sprich ich erhalte nacher das Feld mit den
Einträgen. Probleme gibt es nur, wenn es viele Einträge sind, weil dann
einfach stumpf abgebrochen wird und das Array nicht beendet wird.
Schaue ich mir dern Source-Code via Mozilla an, wo ja die Felde mit ihren
inhalten aufgeführt sind, fällt auf, das es nicht, wie es üblich ist, die
Paare untereinander schreibt, sonder nebeneinander sprich ich habe mit
alles was ich via php erzeugen / eintragen lassen in einer Zeile stehen,
die dann irgendwann aufhört, und ich schätze das genau hier das Problem
liegt.
Was muß ich übergeben, damit er einen Zeilenumbruch macht, oder gibt es eine
andere art die Felde zu füllen.
Danke schon mal
Steve