WinFuture-Forum.de: [mysql] Array Aus Tabelle Als Array In Php Wiedergeben - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

[mysql] Array Aus Tabelle Als Array In Php Wiedergeben


#1 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. Juni 2008 - 21:32

Hey,
ich habe eine Tabelle mit unter anderem dem Inhalt:
array('jpg', 'jpeg', 'JPG', 'JPEG', 'png', 'PNG', 'gif', 'GIF', 'txt', 'doc', 'pdf','ppt','rar', 'zip', 'gz', 'tar', 'swf', 'html')


Dies ist für mein Uploadscript die Liste der erlaubten Dateitypen. Normalerweise stand dies 1:1 also array in PHP.

Ich habe nun also per mysql_query und mysql_fetch_array die Werte ausgelesen. Wenn es nur Zahlen oder wörter sind funktioniert es perfekt.

Hier ein Beispiel:
while($row = mysql_fetch_array($result_toastload))
	{

$zieldir = $row[zieldir];


$max_filesize =$row[max_filesize];

$types_on =$row[types_on];

$f_type_er =$row[f_type_er];

Hier wird das Uplaodverzeichnis[zieldir] sowei die max_filesize perfekt übernommen.
Nur dieser Teil bereitet mir Probleme: $f_type_er =$row[f_type_er];.
Es wird zwar in HTML 1:1 der Inhat der Tabelle ausgegeben (echo $f_type_er;) doch ich möchte eine Array im PHP Quellcode, da sie noch weiter benutzt werden muss.

Also, Wie kann ich eine Array aus einer MySQL Datenbank in PHP nutzen?

Gruß,
Toasterfraktion

0

Anzeige



#2 Mitglied ist offline   Diewie 

  • Gruppe: aktive Mitglieder
  • Beiträge: 409
  • Beigetreten: 18. Juni 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Geisenhausen / München

geschrieben 14. Juni 2008 - 11:20

Man kann nicht einfach einen String aus einer Datenbank auslesen und dieses ist dann ein Array. Wie steht der Inhalt in dem Feld?

Mach es doch einfach so:
Schreibe die erlaubten Dateiendungen mit , oder ; getrennt in das Feld und nachdem du es ausgelesen hast, dann machst du es mit split() wieder zu einem Array.

Gruß,
Stefan
0

#3 Mitglied ist offline   bardelot 

  • Gruppe: aktive Mitglieder
  • Beiträge: 517
  • Beigetreten: 20. März 04
  • Reputation: 0

geschrieben 15. Juni 2008 - 15:25

z.B. serialize benutzen.
0

#4 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 15. Juni 2008 - 17:32

Perfekt. Jetzt klappt alles Super. Hab es mit split() gemacht, aber trotzdem danke bardelot!

Schönen Abend noch!
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0