ERLEDIGT
JA
JA
ANTWORTEN
15
15
ZUGRIFFE
547
547
EMPFEHLEN
-
17.03.05 18:16 #1
Hi, habe folgendes Array aufgebaut:
bzw.Code :1
Array ( [1105646798] => Array ( [name_saved] => attachment-278.jpg [name_display] => d6_11studio.jpg [mimetype] => image/jpeg [num_download] => 0 ) )
Code :1
Array ( [1105646796] => Array ( [name_saved] => attachment-160.jpg [name_display] => PB030061.jpg [mimetype] => image/jpeg [num_download] => 0 ) [1105646797] => Array ( [name_saved] => attachment-161.jpg [name_display] => PB030062.jpg [mimetype] => image/jpeg [num_download] => 0 ) )
Nun möchte aus den Arrays den Arraywert "name_saved" auslesen.
Irgendwas mache ich da falsch. Könntent Ihr mir da bitte mal helfen?
die Varibale heißt: $attachment_save
Danke
Gruss Björn
-
öööhm?
http://www.php-faq.de/q/q-arrays-mehrdimensional.htmlPHP-Code:echo $attachment_save[1105646798][name_saved];
Gruß German
-
17.03.05 19:29 #3
Sorry, ich vergaß zu sagen, das vorne die zahl im ersten Array nicht immer gleich ist...
-
PHP-Code:
echo $attachment_save[$variable][name_saved];
Gruß German
-
17.03.05 19:57 #5
Zitat von German
Da bin ich auch schon selber drauf gekommen... -> weiße seite...
-
Wo sind denn diese Zahlen gespeichert? Die musst du doch von irgendwo herbekommen!?
greetz
daddzbe inspired...simplify...
-
Hi
ich würds etwas anders lösen (es gibt aber bestimmt noch andere Lösungen!)
Zuerst die Variable durch eine foreach-Schleife laufen lassen um dann die Ausgabe über die list()-Funktion weiterzuverarbeiten. Die Felder kann man dann ja einzeln abrufen.
PHP-Code:<?php
$array = array('1' => array('a1','b1','c1'),
'2' => array('a2','b2','c2')
);
foreach($array as $ausgabe) {
list($a, $b, $c) = $ausgabe;
echo $a. "<br>";
}
?>liebe Grüße, die Luzie
-
17.03.05 20:50 #8
Klappt alles net

Die Daten liegen in einer SQL, verschlüsselt...
Code :1 2 3 4 5
$query2 = "SELECT post_id,uid,attachment FROM usr_web6_2.xoops_bb_posts WHERE attachment IS NOT NULL AND attachment NOT LIKE ''"; $result2 = mysql_query($query2, $conn1)or die(mysql_error()); while(list($pid,$uid,$attachmentsql) = mysql_fetch_array($result2)) { $attachment_save = unserialize(base64_decode($attachmentsql));
So und dort kommt eben z.b. das oben genannte Array bei raus.
kann halt ganz normale print_r($attachment_save);
anwenden...
-
Also wenn ein Array rauskommt solltest du die Methode von Luzie verwenden. Musst sie halt nur ein bisschen für deinen Anwendungsbereich umschreiben!
greetz
daddzbe inspired...simplify...
-
17.03.05 21:19 #10Hatte ich versucht... weiße Seite
Zitat von daddz
-
Zeig mal ein print_r() von deinem Array, das du durch die MySQL Anweisung erhältst!
Aber mach um die "<?php?>"-Tags ein "<pre></pre>"-Tag damit es auch schön angezeigt wird!
greetz
daddzbe inspired...simplify...
-
17.03.05 21:38 #12
Kann ich net, ich sagte doch, das dass verschlüsselt ist, aber wenn du das magst...
bitteschön
Code :1
YToxOntpOjExMDU2NDY3OTg7YTo0OntzOjEwOiJuYW1lX3NhdmVkIjtzOjE4OiJhdHRhY2htZW50LTI3OC5qcGciO3M6MTI6Im5hbWVfZGlzcGxheSI7czoxNToiZDZfMTFzdHVkaW8uanBnIjtzOjg6Im1pbWV0eXBlIjtzOjEwOiJpbWFnZS9qcGVnIjtzOjEyOiJudW1fZG93bmxvYWQiO3M6MToiMCI7fX0=
-
Dann entschlüssel ihn halt!
greetz
daddzbe inspired...simplify...
-
17.03.05 21:42 #14
Zitat von daddz
ja junge, dann kommt das, wie im ersten Post steht, raus *G*
Die entschlüsselungsanweisung steht in meinem Post von um 20:50Uhr
-
Ups! Sorry hab ich "überlesen"!
Also wenn ich das richtig sehe müsstest du das Array aus dem ersten Post:
Code :1 2 3 4 5 6 7 8 9 10 11 12
Array ( [1105646796] => Array ( [name_saved] => attachment-160.jpg [name_display] => PB030061.jpg [mimetype] => image/jpeg [num_download] => 0 ) [1105646797] => Array ( [name_saved] => attachment-161.jpg [name_display] => PB030062.jpg [mimetype] => image/jpeg [num_download] => 0 ) )
So auslesen:
greetzPHP-Code:<?php
foreach($attachment_save as $element) {
echo $element['name_saved'] . "<br>";
}
daddzbe inspired...simplify...
Ähnliche Themen
-
Problem beim Auslesen aus Array
Von vo0r im Forum PHPAntworten: 0Letzter Beitrag: 13.12.09, 13:41 -
Array rekursiv auslesen Problem
Von dobermant im Forum PHPAntworten: 4Letzter Beitrag: 30.07.08, 17:48 -
Formurdaten als array auslesen / Problem mit Mehrfachauswahl aus Listenfeld
Von Jacka im Forum PHPAntworten: 2Letzter Beitrag: 04.02.07, 15:44 -
Function >> Array auslesen + explode --> neues Array? Nur wie?
Von Sway im Forum PHPAntworten: 2Letzter Beitrag: 15.01.04, 18:22 -
Array auslesen?
Von Nucleus im Forum PHPAntworten: 3Letzter Beitrag: 22.04.02, 22:15





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren