Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] mysql_error()
ithat
post 11.06.2013, 11:34:47
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 :
  1. $pliki = glob('proba/*.{xls,xlsx,pdf}', GLOB_BRACE);
  2. if ($pliki !== false) {
  3. foreach($pliki as $plik)
  4. {
  5.  
  6. $podzielone = preg_split("/[\/s, ,-]+/",$plik);
  7. echo "</br>$podzielone[2] $podzielone[4]</br>";
  8. $import="INSERT into baza(nr_1,nr_2) values('$podzielone[2]','$podzielone[4]')";
  9. mysql_query($import) or die(mysql_error());
  10.  
  11.  
  12.  
  13. }
  14. }

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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ithat
post 11.06.2013, 13:14:24
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 9.01.2013

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


ok, w takim razie moze ktos wie w jaki sposob spowodowac wypisanie tego bledu ?
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: 27.06.2025 - 16:01