Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmiana miejsca tablicy ?
bronx
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


witam

mam taki problem

pisałem sobie forum (wszystko oparte na plikach) no i chciałem zrobić plik w którym będzie zapisywało 5 ostatnio poruszanych tematów... no i tu pojawił się problem bo dopisywaćna końcu pliku ostatnio poruszany temat nie rozwiązuje sprawy bo np. jeżeli będą 2 odpowiedzi w tym temacie to pojawią mi się wtedy dwa takie same tematy

czyli widze to tak... przesyłam nazwe tematu, jeżeli nie znajduje się na liście to ją normalnie dopisuje, jeżeli znajduje się na liści to ją kasuje z danej pozycji i dopisuje na końcu pliku...

tylko za groma nie wiem jak skrypt taki ma wyglądać :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Witam,

A jaka jest struktura tej bazy? podaj przykład zawartosci tej bazy...
Go to the top of the page
+Quote Post
bronx
post
Post #3





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


no raczej normalnie mają być zapisane tematy, każdy w nowej lini

Kod
temat1
temat2
temat3
temat4
teat5
Go to the top of the page
+Quote Post
strife
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


  1. <?php
  2.  
  3. $tematy = 'temat1 // Przykład takiej bazy...
  4. temat2
  5. temat3
  6. temat4
  7. teat5
  8. ';
  9. $array = explode(&#092;"n\", $tematy); // $tematy czyli zawartosc Twojego pliku
  10. if (in_array(&#092;"temat4r\", $array)) // musi byc r mozna usunac przez trim() wiecej var_dump($array); :-D
  11. {
  12.  
  13.  // Jesli taki temat istnieje to...
  14.  
  15. }
  16.  
  17. ?>


Teraz powinno Ci juz pójsć łatwiej... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam!
Go to the top of the page
+Quote Post
bronx
post
Post #5





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


kurde kombinowałem i nie daje rady :/ nie bardzo też rozumiem to co podałeś:/ mógłbyś tojeszcze rowinąć?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 02:54