Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] wpisy do tabeli
luzak124
post
Post #1





Grupa: Zarejestrowani
Postów: 170
Pomógł: 1
Dołączył: 3.09.2006
Skąd: Białystok

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


a więc tak napisałem skrypt prenium acc w pewnym serwisie i on działa na zasadzie wysli sms a dostaniesz kod aktywacyjny .... i ja jako admin mam do dodanie 10000 kodów aktywacyjnych które mam dodać do mysql zęby skrypt zadziałał ale czy istnieje szybszy sposób na dodania 10000 kodów do tabeli (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czy nie? jakiś skrypt PHP ze bym je tam wklejł wpisał dane do mysql i klik i załadowane (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) bo nigdy nie dodam tylko wpisów... HELP ME!
Go to the top of the page
+Quote Post
maryaan
post
Post #2





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


a ten, moze chociaz napisz w jakiej postaci teraz masz te kody? Bo jak na kartce wydrukowane to php za bardzo nie pomoze :] jak je umiescisz w pliku/tablicy to wystarczy napisac prosty skrypt ktory po kolei bedzie odczytywal kod i wstawial do bazy danych
Go to the top of the page
+Quote Post
luzak124
post
Post #3





Grupa: Zarejestrowani
Postów: 170
Pomógł: 1
Dołączył: 3.09.2006
Skąd: Białystok

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


23ttryd73
dxx6r21hx
zr2ddrnxd
83thrbewrc
n5gr36rjd
92wrdep1t
62krynmsp
fkgarx96d
6er7s33xnew
etdrk3ag4g
53r3s3fxxa
1mrv3wnze3
t3urxh31c8
8vr5sh3ny9
vc6renf34y
i tak ze 100000 kodów

wszystkie w TXT zapisane.
Prosze pomocy bo nigdy jch nie dodam
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował luzak124 20.03.2007, 20:04:20
Go to the top of the page
+Quote Post
misiek172
post
Post #4





Grupa: Zarejestrowani
Postów: 656
Pomógł: 3
Dołączył: 26.10.2005
Skąd: Częstochowa

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


niech pobiera wiersze z txt (poczytaj = PHP osbługa txt) i dodaje do bazy danych, cóż w tym trudnego ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
JaRoPHP
post
Post #5





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


1. sposób (MySQL):
- LOAD DATA INFILE Syntax:
  1. LOAD DATA INFILE 'plik.txt' INTO TABLE tabela

2. sposób (PHP + MySQL):
- file" title="Zobacz w manualu PHP" target="_manual - odczytujesz zawartość pliku do tablicy,
- INSERT Sytnax - wpisujesz kolejne wartości do tablicy,
Czyli szablonowo:
  1. <?php
  2. $lines = file('plik.txt');
  3. foreach($lines as $k => $v) {
  4.  $sql = "INSERT INTO tabela (kolumna1) VALUES '" . $v . "'";
  5.  mysql_query($sql);
  6. }
  7. ?>
Go to the top of the page
+Quote Post
luzak124
post
Post #6





Grupa: Zarejestrowani
Postów: 170
Pomógł: 1
Dołączył: 3.09.2006
Skąd: Białystok

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


  1. <?php
  2. $lines = file('plik.txt');
  3. foreach($lines as $k => $v) {
  4.  $sql = "INSERT INTO tabela (kolumna1) VALUES '" . $v . "'";
  5.  mysql_query($sql);
  6. }
  7. ?>

NO tak ale gdzieś tu powina być linia do łoczenia się z bazą mysql można prosić o nią bo ja się na tych sprawach nie zbyt znam ;] ale wiem że ten skrypt sam z siebie się nie połoczy proszę o pomoc to się manual nazywa nie wiem... PLZ HELP


  1. <?php
  2.  
  3. $connect = mysql_connect('localhost', 'login', 'haslo');
  4. mysql_select_db('nazwa_bazy');
  5.  
  6. $kody = file('plik.txt');
  7.  
  8. foreach ($kody as $kod) {
  9.  mysql_query('INSERT INTO `tabela` (`pole`) VALUES ("' . trim($kod) . '");');
  10. }
  11.  
  12. mysql_close($connect);
  13. ?>

to chyba to?

Ten post edytował luzak124 23.03.2007, 18:42:50
Go to the top of the page
+Quote Post
arek88
post
Post #7





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 8.03.2007

Ostrzeżenie: (30%)
XX---


Robisz plik PHP w nim kod
  1. <?php
  2. $link = mysql_connect('localhost', 'uzytkownik', 'haslo') or die('Nie mozna sie polaczyc: ' . mysql_error());
  3.  
  4. mysql_select_db("nazwabazy");
  5. print ('Połaczenie nawiazane');
  6.  
  7. $file = file('kody.txt');
  8. foreach( $file as $value )
  9. {
  10. mysql_query("INSERT INTO kody SET kody = '" . trim($value) . "' ;");
  11. echo mysql_errno() . ": " . mysql_error(). "n";
  12. }
  13.  
  14. mysql_close($link);
  15.  
  16. ?>


robisz w notaniku plik kod.txt ze wszystkimi kodami

robisz zapytanie do bazy

  1. CREATE TABLE `kody` (
  2. `kody` text NOT NULL
  3. )


jak dodasz zapytanie odpalasz plik php i jak bedzie pisac nawiazano polaczenie 0:0:0:0:0:0:0:0:0 i tak dalej czyli gotowe
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: 23.08.2025 - 02:17