Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Dodanie mpay do bazy danych
Forum PHP.pl > Forum > Przedszkole
Lethys
Witam,

Postanowiłem, że jednak zrobię mapę do gry gdzie każda współrzędna będzie miała swoją grafikę.

Teraz czeka mnie uzupełnienie mapy w bazie danych.

mapa ma 50x50y


mam taki prosty kod który wykona 1/50 pracy smile.gif

  1.  
  2. <?php
  3.  
  4. include ("config.php");
  5.  
  6. $x=1;
  7. $y=1;
  8.  
  9. //grafika jest w postaci mapa1-23x23 dla pola x=23 oraz y=23
  10.  
  11. $title = "mapa1-$x/x/$y.png";
  12. $title_poprawne = str_replace("/","", $title);
  13.  
  14. echo "$title_poprawne";
  15.  
  16.  
  17. ?>
  18.  
  19. <?php
  20.  
  21. //while ($y == 50) {
  22.  
  23. //$title = "mapa1-'$x'x'$y'.png"
  24.  
  25. // mysql_query("insert into mapa (x, y, title) values ('$x','$y','')") or die(mysql_error());
  26.  
  27. //echo ("[$x,$y] dodane");
  28.  
  29. // $y++;
  30.  
  31.  
  32.  
  33. //}
  34.  
  35. ?>
  36.  


na razie samo dodawanie do bazy jest wyłączone komentarzami.

nie działa mi

echo "$title_poprawne";

wyświetla się array.

Próbowałem robić var_dump ale nic się nie pojawiło. Próbowałem wyświetlać $title_poprawne[0] bądź $title_poprawne[1] ale nic to nie dało.


jak moge wyświetlić poprawnie $title_poprawne, badź jak mam to zapisac w php aby wyjściowa wersja miała postać: mapa1-23x23

Nie może być "mapa1-$xx$y" bo x zostanie wzięty jako część zmiennej x.
1ukas
U mnie wszystko dziala ok. Taki kod:
  1. <?php
  2. $x=23;
  3. $y=23;
  4.  
  5. //grafika jest w postaci mapa1-23x23 dla pola x=23 oraz y=23
  6.  
  7. $title = "mapa1-$x/x/$y.png";
  8. $title_poprawne = str_replace("/","", $title);
  9.  
  10. echo "$title_poprawne";
  11. ?>


Wyswietla mi:
mapa1-23x23.png
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.