w bazie mam dwie tabele: wydruki oraz uzytkownicy, obie mają wspólne pole: Login, za pomocą którego powinny się łączyć.
jeśli wchodzę i ręcznie w phpmyadmin poleceniem insert dodaje w obu tabelach loginy, wszystko działa.
gdy do tabeli wydruki wczytuje plik, kilkaset tysięcy wierszy, login pięknie ładuję się do bazy, np GrzesiakM, jednak, gdy chce łączyć tabele, i w drugiej tabeli jest taki sam login, nic nie widzi.
przykladowo, wczytuje pole, ma on kilkaset tysiecy wierszy
kazda linijka wiersza:
2010-09-27; Raport; GluszekP; Microsoft Office Document Image Writer; 135224; 1; AD999-WARSZAWA
2010-09-22; Raport; JasiekP; Microsoft Office Document Image Writer; 136996; 1; AD999-POZNAŃ
tym kodem
if ($handle) { $licznik = 0; //echo $buffer; //print_r( $podzial); //print '<br/>licznik'.$licznik.'<br/>'; $licznik++; $podzial0 = $podzial[0]; $podzial1 = $podzial[1]; $podzial2 = $podzial[2]; $podzial3 = $podzial[3]; $podzial4 = $podzial[4]; $podzial5 = $podzial[5]; $podzial6 = $podzial[6]; //print '<br/>dupsko '.$podzial1.' dupsko<br/>'; $query = "INSERT INTO wydruki(Nazwa_komputera, Data_ewidencji, Nazwa_dokumentu, Login, Nazwa_drukarki, Wielkosc_dokumentu, Ilosc_stron) values('$podzial6', '$podzial0', '$podzial1', '$podzial2', '$podzial3', '$podzial4', '$podzial5')"; $podzial1 = null; $podzial2 = null; $podzial3 = null;; $podzial4 = null; $podzial5 = null; $podzial6 = null; $podzial7 = null; $podzial = null; } }
Zatem jaki jest bląd? w bazie Login jest zapisany chyba dobrze
proszę o pomoc.