Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySql] Tablice + baza danych
Impact
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.02.2008

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


Witam,
Chciałbym przekazać dane z pliku do bazy danych ale nie wiem jak sformułować zapytanie:
Struktura pliku jest następująca:

1. 18.03.1996 4 9 10 16 21 22 23 26 27
2. 19.03.1996 6 12 15 19 28 33 35 39 44 48
3. 21.03.1996 2 4 6 7 15 16 17 19 20 26

Mam kolumn 52 i chce wpisać do pierwszej numer do drugiej kolumny datę a do reszty numery od 1 do 50 i tam gdzie występuje numer ma być 1 a gdzie nie ma to 0

Mój kod:
  1. <?php
  2.  
  3. $tab1 = range (1,10);
  4. $tab2 = file('xxx.txt');
  5.  
  6. $tmpcount = count($tab2);
  7. for ($i = 0; $i < $tmpcount; $i++) {
  8.  
  9. $l = explode(' ', trim($tab2[$i]));
  10.  
  11.  
  12.  
  13. $numer = mysql_escape_string($l[0]);
  14. $tab12 = explode('.', $numer);
  15. echo $n_numer = $tab12[0].' ';
  16.  
  17. $data = mysql_escape_string($l[1]);
  18. $tab11 = explode('.', $data);
  19. echo $data_popr = $tab11[2].'-'.$tab11[1].'-'.$tab11[0].' ';
  20.  
  21. $tab_przes = array_slice($l, 2); //pominiecie 2 pierwszych kolumn
  22.  
  23. foreach($tab1 as $val) {
  24. if(in_array($val, $tab_przes)) {
  25.  
  26. echo '1'; // zapytanie do bazy?
  27. } else {
  28.  
  29. echo '0'; // zapytanie do bazy ?
  30. }
  31.  
  32. }
  33. echo '<br />';
  34. }
  35.  
  36. ?>
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: 24.12.2025 - 16:32