Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Wysyłanie formularza - zapis do MySQL - zapis do pliku
Forum PHP.pl > Forum > Przedszkole
adi456
Witam mam mały problemik

przy zapisie formularza do bazy danych zapisuje go również do pliku, problem polega na tym że chce zapisać do pliku z nazwą id która jest nadawana przez bazę danych

skrypt z zapisem do pliku nie jest problemem lecz jak wczytać id przy zapisywaniu do bazy?
Ulysess
hmm , zapisz do bazy a później na podstawie 'jakiejś' unikalnej danej z tego wiersza pobierz id
bastard13
Jak już wykonasz insert do bazy, to do pobrania id ostatnio dodanego elementu wykorzystujesz funkcje http://php.net/manual/en/function.mysql-insert-id.php lub, jeżeli korzystasz z klasy mysqli - http://php.net/manual/en/mysqli.insert-id.php.
Ulysess
hmm (nie wymądrzam się , tylko pytam) ale czy nie istnieje prawdopodobieństwo że w tym momencie ktoś też doda i np otrzymamy id tej drugiej osoby questionmark.gif
bastard13
Nie, ponieważ dla każdego użytkownika jest nawiązywane osobne połączenie z bazą, a w funkcji masz:
int mysql_insert_id ([ resource $link_identifier ] )
gdzie pierwszy argument to identyfikator połączenia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.