Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-09-2010, 09:50   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2010
Beiträge: 5
Datenbank auslesen und ausgeben - mehrere Zeilen!

Hallo!

Ich habe nun viele Stunden damit verbracht per Flash und PHP eine MYSQL-Datenbank auszulesen. Gut ist schonmal das das Grundlegende klappt, also die Verbindung ist hergestellt, nur leider gibt er mir immer nur einen Datensatz aus.

Es gibt die Tabellenspalten F1, F2, F3 und F4.
In diesen Tabellen sind derzeit 3 Datensätze!
Er gibt mir aber immer nur den letzten aus in meinem Flashfilm.

Ich hole mir die Variablen in meinem Flash mit loadVariables und benenne ein dynamisches Textfeld mit der Variable &interpret. (siehe PHP-Code)

Mein PHP-Code sieht so aus:
Zitat:
<?php
$db_server = "localhost";
$db_user = "xxxxx";
$db_pwd = "xxxxx";
$db_name = "DB";

$link = mysql_connect($db_server,$db_user,$db_pwd);
$select_db = mysql_select_db($db_name,$link);

$sql = "SELECT * FROM daten";
$query = mysql_query($sql,$link);

while($row = mysql_fetch_array($query)){

echo "&interpret=$row[F1]";
echo "&titel=$row[F2]";
echo "&titel2=$row[F3]";
echo "&titel3=$row[F4]";
}

?>
Was ist denn da falsch, bzw. wie muss der Code erweitert werden damit er mir alle Zeilen ausgibt im Flash, denn derzeit haben ja alle Datensätze aus z.B. F1 die Variable &interpret.
Irgendwie müsste es doch machbar sein das ich fortlaufende Variablen oder so übergeben kann so das der erste Datensatz &interpret als Variable hat und der zweite Datensatz &interpret2 u.s.w. als Variable übergibt, oder?

Ich hoffe mir kann jemand helfen und ich hoffe ich habs jetzt nicht zu kompliziert beschrieben.

Vielen Dank schonmal,

Bastiii.
Bastiii ist offline   Mit Zitat antworten
Alt 07-09-2010, 17:42   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2010
Beiträge: 4
Hast du dir mal den ausgegeben String angeschaut?

Der müsste ja ungefähr so ausschauen:

Code:
&interpret=blub&titel=foo&titel2=bar&titel3=haus&interpret=katze&titel=hund&titel2=hamster&titel3=alien
Was bedeutet, dass manche Keys mehrfach auftreten. Mir ist jetzt nicht ganz die Spezifikation bekannt aber ich vermute mal, dass entweder nur das erste Vorkommen oder das letzte Vorkommen eines Keys gewertet wird.

Geändert von Klaus_P (07-09-2010 um 17:43 Uhr)
Klaus_P ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MCs auf mehrere Zeilen verteilen .:morpher:. ActionScript 1 3 29-02-2008 15:48
Datenbank durchsuchen und mehrere Felder in einer Reihe ausgeben Jodec PHP und MySQL 3 28-11-2007 12:25
mehrere zeilen selecten artjom PHP und MySQL 6 11-01-2006 21:42
Zeilen aus Datenbank Löschen n0n4m3 PHP und MySQL 4 09-06-2004 08:44
max zeilen in mysql datenbank mike_ws9 Flash und Datenbanken 2 26-07-2002 11:27


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele