Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL], Dodawanie kodów do bazy danych
styryl
post
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


Witam

Mam taki oto problem i nie umiem sobie z nim poradzić. W serwisie dotpay generuje sobie baze kodów sms i wygląda ona
np. tak

UCPR78GD
T77X1J7P
9S796YKY
194UC53L
95Q58FW1
28QVM62V
18ZW8JH5
7TP4RKS6
AQ7I2SZB
F2LYK4SX
S7ZZD32U
4NUGSD93
KRG98FYL
44V1V7XZ
YLUS1WDT

I chciałbym ją dodac do bazy danych która wygląda tak:

  1. CREATE TABLE `kody` (
  2. `id` int(32) NOT NULL AUTO_INCREMENT,
  3. `kod` varchar(64) NOT NULL DEFAULT '',
  4. `wyk` int(8) NOT NULL DEFAULT '0',
  5. PRIMARY KEY (`id`)
  6. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=2 ;


I chciałbym zeby te kody znalazły się w "kod".

Prosze o pomoc

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
drPayton
post
Post #2





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Mam nadzieję, że zrozumiałem dobrze o co chodzi: masz te kody w słupku na ekranie, tak? To kopiuj->wklej do pliku tekstowego a następnie w php pobierz jego zawartość, i dla każdej pozycji (np exploduj je do tablicy) zrób INSERT (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

edit: Przykład:
  1. <?php
  2. $tmp = file_get_contents('tmp.txt');
  3.  
  4. $array = preg_split ("/s+/", $tmp);
  5.  
  6. foreach($array AS $code) {
  7. // INSERT INTO
  8. }
  9. ?>


gdzie plik tmp.txt wygląda tak:

Kod
UCPR78GD
T77X1J7P
9S796YKY
194UC53L
95Q58FW1


Ten post edytował drPayton 16.09.2008, 15:05:23
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 13:00