Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql]Problem z UPDATE rekordu w mysql
szymkodesign
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 17.08.2009

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


Problem z UPDATE rekordu w mysql

Witam, jestem początkujący w te klocki więc proszę o wyrozumiałość. Mój problem polega na tym, że mam skrypt do przesyłania zdjęcia na serwer wraz z miniaturką, nastepnie ścieżka do pliku zapisuje się w bazie danych mysql w odpowiednim polu edytowanego rekordu.
Niestety mogę przesłac tylko jedno zdjęcie, gdyż jak wysyłam kolejne to dane w tabeli się zastepują ścieżką do nowego zdjęcia.
Chciałbym aby po dodaniu kolejnego zdjęcia w rekordzie nie kasowała się obecna ścieżka, tylko dopisywała kolejna.
Czekam na pomoc.
Powód edycji: [Spawnm] Przeniosłem.
Go to the top of the page
+Quote Post
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Jeżeli w tabeli masz kolumnę np. sciezka to możesz skorzystać z funkcji CONCAT aby dołączyć nową ścieżkę:
  1. UPDATE tabela SET sciezka = CONCAT(sciezka, '/nowa/sciezka/do/pliku.jpg') WHERE id=123

Takie rozwiązanie zadziała ale zdecydowanie lepszym wyjściem będzie lepsze zaprojektowanie bazy danych (hasło klucz: normalizacja) i dodawanie kolejnych plików jako nowe rekordy.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 11:18