Skocz do zawartości

[PHP]Tablice + operacje na plikach


Markuz

Rekomendowane odpowiedzi

A więc tak, postanowiłem iż mapę przeniosę do Pliku , tak aby się cała wczytała z pliku a nie z bazy danych, ale to nie o tym :P

 

mam pola:

  $pole[$i]['i'] =  $i;
  $pole[$i]['x'] =  $x;
  $pole[$i]['y'] =  $y;
  $pole[$i]['s'] = '0';
  $pole[$i]['p'] = '0';

i to w pliku jest powtórzone 10 200 razy heh ;]

I teraz chciałbym edytować pole gdzie $i = 5, i żeby mi pobrało x,y,s i p tego pola, oraz później zapisało , jak to zrobić? :D

Odnośnik do komentarza
Udostępnij na innych stronach

Po co $pole[$i]['i'] = $i; ?

Żeby odczytać to $i musisz znać klucz tablicy, a on jest równy $i więc to jest marnowanie pamięci.

 

W pliku mapy masz zapisane wszystkie te zmienne? Brawo.

 

No ale chciałeś kod do edytowania pola, to masz:

$i = 5;
echo '<form action="" method="">';
echo '<input type="hidden" name="i" value="'.$i.'"/>';
foreach( $pole[$i] as $a => $b )
echo $a.' <input type="text" name="'.$a.'" value="'.$b.'"/><br/>';
echo '</form>';

Wyświetlanie formularza. Po wysłaniu go wystarczy pobrać wszystkie te dane i je zapisać. W związku z tym, że nie znam struktury tej Twojej mapki nie wiem jak to zapisać.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...