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
redelek
post
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Proszę bardzo.
Do dopracowania przez Ciebie

  1. <?php
  2. $plik = file('kody.txt');
  3.  
  4. if (mysql_connect("localhost", "root", "")
  5.  and mysql_select_db("php_forum")) {
  6.  
  7.  foreach($plik as $linia) {
  8.    $i++;
  9.    list($kod) = explode("\n",trim($linia));
  10.    $wynik = mysql_query(" INSERT INTO kody SET kod='$linia' ");
  11.    //echo $kod.'\n';
  12.    if (!wynik) echo "Błąd w linii $i ".mysql_error()." <br />";
  13.  } //echo "Dane dodane";
  14. }
  15. ?>

Dane są wczytywane z pliku. Możesz się wzorować lub przeklepać

Powodzenia
Redelek
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: 26.09.2025 - 12:17