![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 9.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam pewien problem, mysql_error() w petli foreach wypisuje tylko ostatni przypadek wystąpienia błędu, mimo iż powinno wypisać ich znacznie więcej, pliki w folderze wystepuja w roznych formatach lecz o takich samych nazwach oto kod :
w kodzie pobieram czesci nazwy pliku, i wrzucam je do tabeli. Calosc dziala dobrze, tylko nie wiem czemu wypisuje tylko ostani przypadek bledu. zapomnialem dodac ze kolumna nr_1 jest unikalna, dlatego powinny wystepowac bledy Pozdrawiam Ten post edytował ithat 11.06.2013, 11:50:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 9.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nie zgodze sie z toba, poniewaz caly skrypt znajduje sie w petli, i po wystapieniu bledu zostaje pobierana kolejna nazwa pliku, w ktorej tez moze wystapic blad. Wrzucajac np 10 plikow do katalogu wskazanego, mamy kazdy plik w formacie pdf i xls, czyli powinno wystapic 5 konfliktow przy poleceniu INSERT poniewarz pliki xls maja swoich odpowiednikow w formacie pdf, i tak sie dzieje poniewaz w tabeli po wykonaniu skryptu znajduje sie 5 rekordow. Ale w samym formularzu php wyswietla sie tylko jeden blad Duplicate entry 'Ostani plik' for key 'PRIMARY' a powinno wyswietlic ich 5, moje pytanie dlaczego sie tak dzieje?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 18:03 |