Witam ,
mam skrypt który poprawnie importuje mi wiersze z pliku csv do bazy SQL ,jednak nie chce mi wyśiwietlić sumy wierszy zaimportowanych ,
tylko rozpisuje mi to na kolejne wiersze ,
np : zaimportowano rekord 1 , zaimportowano rekord 2 itd.
to mój skrypt:
<?php
$csvfile=$uploaded;
$save = 1;
echo "nie znaleziono pliku.\n"; }
$file = fopen($csvfile,"r"); if(!$file) {
echo "nie mogę otworzyc pliku.\n"; }
if(!$size) {
}
$csvcontent = fread($file,$size); $lines = 0;
$queries = "";
foreach(split($lineseparator,$csvcontent) as $line) { $line = trim($line," \t"); $linearray = explode($fieldseparator,$line); $linemssql = implode("','",$linearray); $db=mssql_connect(xxxx)
or
die ("Nie mozna polaczyc sie z baza, spróbuj ponownie");
mssql_select_db
("ba",$db) or
die ("nie mogę poł±czyć z baz±");$query = "INSERT INTO ba (1a,2a,3a,4a,5a,6a,7a,8a) VALUES ('$linemssql','$3a','$4a','$5a','$6a','$7a','$8a' )";
$queries .= $query . "\n";
mssql_query
($query)or
die("Wykonanie zapytania nie powiodło się: ".mssql_error
());$lines++;
echo "dopisano $lines rekord "; }
?>