Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Konwersja array 2D -> string -> MySQL
Rivia Luthine
post 12.11.2009, 11:35:28
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 18.09.2009

Ostrzeżenie: (0%)
-----


Dwa kody pierwszy z PHP Manual
  1. $a = array();
  2. $a[0][0] = "a";
  3. $a[0][1] = "b";
  4. $a[1][0] = "y";
  5. $a[1][1] = "z";
  6.  
  7. foreach ($a as $v1) {
  8. foreach ($v1 as $v2) {
  9. echo "$v2\n";
  10. }
  11. }

wynik
  1. a b y z

działa, drugi mój, tylko że tablica jest większa ale ma tą samą formę
  1. <?php
  2. // mysql_connect( '127.0.0.1', 'root', '' );
  3. // mysql_select_db( 'rain' );
  4.  
  5. echo '<style tyle="text/css">* {font-family: monospace;} </style>';
  6.  
  7. // $array = array('lastname', 'email', 'phone');
  8. // $comma_separated = implode(",", $array);
  9. // print $comma_separated; // lastname,email,phone
  10.  
  11. $width = 20;
  12. $height = 10;
  13. $map = array();
  14.  
  15. for ( $y = 0; $y < $height ; $y++ )
  16. {
  17. for ( $x = 0; $x < $width ; $x++ )
  18. {
  19. $map[x][y] = ".";
  20. }
  21. }
  22.  
  23. for ( $y = 0; $y < $height ; $y++ )
  24. {
  25. for ( $x = 0; $x < $width ; $x++ )
  26. {
  27. echo $map[x][y];
  28. }
  29. echo '<br />';
  30. }
  31.  
  32. // mysql_query( "UPDATE `mapa` SET `teren`='$map'" );
  33.  
  34.  
  35. /* foreach example 4: multi-dimensional arrays */
  36. $array = $height.';'.$width;
  37.  
  38. foreach ($map as $v1) {
  39. foreach ($v1 as $v2) {
  40. $array .= ';'.$v2;
  41. }
  42. }
  43.  
  44. echo $array;
  45. ?>

wynik
  1. ....................
  2. ....................
  3. ....................
  4. ....................
  5. ....................
  6. ....................
  7. ....................
  8. ....................
  9. ....................
  10. ....................
  11. 10;20;.


nie wiem dlaczego zmienna $array kończy sie już po pierwszej kropce :/


--------------------
Go to the top of the page
+Quote Post
nospor
post 12.11.2009, 11:54:41
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




$map[x][y]
jestes pewien ze tak ma byc?
Przypatrz się panu X i panu Y
winksmiley.jpg


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Rivia Luthine
post 12.11.2009, 12:12:12
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 18.09.2009

Ostrzeżenie: (0%)
-----


omg <facepalm>

$map[ $x ][ $y ]

PS: "jesteś pewna"


--------------------
Go to the top of the page
+Quote Post
nospor
post 12.11.2009, 12:16:52
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
PS: "jesteś pewna"
wybacz pomyłkę. Na swoje usprawiedliwienie mam tylko to, iż w post w żaden sposób nie wskazywał, że jesteś kobietą. A że na forum 99,9999% użytkowników to faceci.... winksmiley.jpg


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Rivia Luthine
post 12.11.2009, 12:21:19
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 18.09.2009

Ostrzeżenie: (0%)
-----


Usprawiedliwienie przyjęte, choć mam obiekcje Nick && Avatar => Kobieta? aaevil.gif


--------------------
Go to the top of the page
+Quote Post
nospor
post 12.11.2009, 12:23:43
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
choć mam obiekcje Nick && Avatar => Kobieta
Wiesz... jakbyś w swoim profilu określiła, iż jesteś kobietą, to mogłabyś mieć obiekcje. Niestety nie określiłaś swojej płci w profilu, więc obiekcje odrzucone winksmiley.jpg
Nick oraz avatar w żaden sposób na tym forum nie są odpowiednikiem płci użytkownika. Jest masa facetów na forum co mają damskie nicki oraz jako avatary zdjęcia kobiet.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 12:30