Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] import csv
krystian_p
post 26.03.2008, 21:57:54
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 29.06.2007

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


mam kod:

  1. <?
  2. function synch_csv($rows, $how, $table, $file){
  3. $file = fopen($file, 'r'); $how = $how - '1';
  4. while(($data = fgetcsv($file, 1000, ';')) !== false){ unset($values);
  5. if((int)$data['0'] > '0'){
  6. for($d = '0'; $d <= $how; $d++){
  7. $data[$d] = strip_tags($data[$d]);
  8. if($d > '0'){ $values .= ','; } $values .= "'{$data[$d]}'";
  9. }
  10. $sql = "INSERT INTO `$table` ($rows) VALUES ($values)";
  11. }}
  12. fclose($file);
  13. }
  14. ?>


rows to lista pól w tabeli, how to ilość pól w tabeli, table to nazwa tabeli a file to nazwa pliku


gdy korzystam z tej funkcji wyskakują błędy:
Kod
Warning: fopen() [function.fopen]: Unable to access csv/plik.csv in /home/site/konto/www/cvs.php on line 687

Warning: fopen(csv/plik.csv) [function.fopen]: failed to open stream: No such file or directory in /home/site/konto/www/csv.php on line 687

Warning: fgetcsv() expects parameter 1 to be resource, boolean given in /home/site/konto/www/csv.php on line 692


co robić? import na localhoście albo w phpmyadmin na tym serwerze działa, a ten skrypt nie...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 30.06.2025 - 01:05