Hej. Pytanko :
Mam plik txt top 100 - 100 najlepiej rotujących produktów,
raz w tyg importuje go do bazy. biorąc pod uwage np miesiac. Będę miał 5 wpisów. Jak teraz najlepiej umieszczać dane w jednej tabeli i dodac np pole data, czy np każdy raport w osobnej tabeli ? Patrze pod kątęm późniejszych porównań danych.

drugie pytanko mam takie napisalem sobie skrypt ktory wrzuca mi dane do mysql, można jakoś do niego dopisać żeby wykonywał się regularnie co tydzien ?
np plik txt będzie generowany o 12, a skrypt będzie wrzucał dane do mysql o 12 05 ?

  1. <?
  2. @$db = mysql_pconnect("localhost", "root", "karto");
  3. if (!$db)
  4. {
  5. print "Nie można nawiązać połączenia z bazą danych";
  6. }
  7.  
  8.  
  9.  
  10. $pozycje = file( "http://127.0.0.1/dane.txt" );
  11. $ile = count( $pozycje );
  12. for( $i=0; $i<$ile; $i++ ) 
  13. {
  14. $dane = explode( ";" , $pozycje[$i] );
  15.  
  16. $zapytanie = "INSERT INTO test SET imie='$dane[0]', nazwisko='$dane[1]', wiek='$dane[2]', ur='$dane[3]'" or die(mysql_error());
  17. mysql_query( $zapytanie );
  18. }
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25. ?>