Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dodawanie do bazy danych
Dizzy
post 14.03.2009, 15:18:56
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 6.09.2008

Ostrzeżenie: (10%)
X----


  1. <?php
  2. for($i = 1; $i<20; $i++){
  3. $player.$i = $login['player.$i'];
  4. }
  5. // to co masz dalej
  6. for($i = 1; $i<20; $i++){
  7.    // get page source
  8.    $page = file_get_contents("http://www.tibia.com/community/?subtopic=characters&name=$player.$i");
  9.    
  10.    // Formatowanie
  11.    
  12.    $dom = "|House:</TD><TD>([^<]+)?<A[^>]*?>([^<]+)?</A></TD>|i";
  13.    // look for matches
  14.    preg_match($pl.$i.voc, $page, $pl.$i.voc);
  15.    preg_match($pl.$i.lvl, $page, $pl.$i.lvl);
  16.    preg_match($pl.$i.srv, $page, $pl.$i.srv);
  17.    preg_match($pl.$i.city, $page, $pl.$i.city);
  18.    
  19.    $pl.$i+1.voc = "|Profession:</TD><TD>([^<]+)?</TD>|i";
  20.    $pl.$i+1.lvl = "|Level:</TD><TD>([^<]+)?</TD>|i";
  21.    $pl.$i+1.srv = "|World:</TD><TD>([^<]+)?</TD>|i";
  22.    $pl.$i+1.city = "|Residence:</TD><TD>([^<]+)?</TD>|i";
  23. }

Oto tablica...
I chcę by działała poprawnie ;s
Ma ona służyc od pobierania danych postaci i dodawania do bazy po przez link:
dodaj.php?user=Dizzy&player1=Gracz1&player2=Bleble(I graczy może być do 20, choć nie koniecznie tyle jest...)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Foxx
post 14.03.2009, 15:22:26
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Cytat
I chcę by działała poprawnie ;s

A co nie działa poprawnie?
Go to the top of the page
+Quote Post
Spawnm
post 14.03.2009, 15:25:35
Post #3





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




pewnie to nie działa poprawnie:
  1. <?php
  2. for($i = 1; $i<20; $i++){
  3. $player.$i = $login['player.$i'];
  4. }
  5. ?>

daj
  1. <?php
  2. for($i = 1; $i<20; $i++){
  3.  $player[$i] = $login['player'.$i];
  4. }
  5. ?>
Go to the top of the page
+Quote Post
Dizzy
post 14.03.2009, 15:51:00
Post #4





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 6.09.2008

Ostrzeżenie: (10%)
X----


http://wklej.org/hash/624a4fff13/?zawin=0
Jak to tutaj zastosować gdzie lp odpowiada playerowi biggrin.gif
tabela wygląda tak:
id, user_login, user_acc,user_player, user_plater_city ,user_player_level, user_player_world
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: 14.08.2025 - 05:13