Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysq]Dodanie kodu do tabeli, n00bowskie pytanie...
fix
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 4.08.2007

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


  1. DROP TABLE IF EXISTS `premium`;
  2. CREATE TABLE `premium` (
  3. `id` int(11) NOT NULL DEFAULT '0',
  4. `points` int(11) NOT NULL DEFAULT '0'
  5. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;



Jak mam do tego dodać 1000 kodów (kody.wapacz.pl) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MMX3
post
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 9
Dołączył: 26.01.2004
Skąd: Poznań

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


  1. INSERT INTO `premium`(`id`,`points`) VALUES ('$id', '$points');


Samo zapytanie...

a możesz sobie zrobić jakiegoś while co będzie ci pobierać dane z txt, i wkładał w 1 zapytanie
a potem mysql_query i koniec.

np:
  1. <?php
  2. $sql = "INSERT INTO `premium`(`id`,`points`) VALUES ;";
  3. $fuchwyt = fopen("plik.txt", "r");
  4. $tresc = fread($fuchwyt, filesize("plik.txt"));
  5. $tresc = explode($tresc, "n");
  6. for($i=0; $i<count($tresc); $i++) {
  7.  $tmp = explode($tresc[$i], " "); // np. spacja
  8.  $sql .= "('$id', '$points'), ";
  9. }
  10. substr($sql, 0, strlen($sql)-1); // obcinamy ostatni przecinek
  11. mysql_connect("localhost", "root", "droot");
  12. if(mysql_query($sql))
  13. echo("dodano");
  14. else
  15. echo("bula");
  16. ?>

Pozdro

Ten post edytował MMX3 4.08.2007, 22:30:28
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.12.2025 - 04:13