Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL]Skontruowanie zapytania sql
gylopl
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

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


Witam!
Mam plik dane.txt, w każdej linii pliku jest imię(400kolumn)
I chciałbym te imiona dodać do tabeli? jakim zapytaniem to zrobic?
tabela w bazie to: id, imie

Proszę o pomoc i pozdrawiam!
Go to the top of the page
+Quote Post
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


czy id ma ustawione auto_increment ?
Go to the top of the page
+Quote Post
gylopl
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

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


tak
Go to the top of the page
+Quote Post
hedrazer
post
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 27.03.2009
Skąd: Pułtusk

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


Cytat(gylopl @ 24.07.2009, 14:09:06 ) *
Witam!
Mam plik dane.txt, w każdej linii pliku jest imię(400kolumn)
I chciałbym te imiona dodać do tabeli? jakim zapytaniem to zrobic?
tabela w bazie to: id, imie

Proszę o pomoc i pozdrawiam!


400 kolumn, czy wierszy ?

zresztą, proces jest ten sam,
Odczytujesz zawartośc pliku, wyciągasz interesujące Ciebie dane (w tym wypadku imiona).
Nastepnie generujesz zapytanie SQL, które wysyłasz do bazy danych.
Go to the top of the page
+Quote Post
gylopl
post
Post #5





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.04.2008

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


ok dzieki
Go to the top of the page
+Quote Post
dotangelo
post
Post #6





Grupa: Zarejestrowani
Postów: 62
Pomógł: 3
Dołączył: 12.04.2007
Skąd: Wągrowiec

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


  1. <?php
  2. //polaczenie z baza
  3. //(...)
  4.  
  5. //dodawanie rekordow
  6. $names = explode("\n", file_get_contents("plik.txt"));
  7. foreach($names as $name){
  8. mysql_query("INSERT INTO names(name) VALUES('$name');");
  9. }
  10. ?>


Ten post edytował dotangelo 24.07.2009, 14:15:36
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: 22.08.2025 - 20:27