Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php+mysql]automatyczna zmiana nazwy pliku przy uploadzie na serwer
Forum PHP.pl > Forum > Przedszkole
bigart
istnieje jakas funkcja ktora zmieni mi automatycznie nazwe obrazka ktory laduje na serwer ...?
chodzi mi dokladnie o to ze obrazki mam przypisane do kolumny auto_incremet nazwaid ... i chcialbym zeby dzialo sie w ten sposob ze jak ktos bedzie uploadowal plik na serwer to zeby automatycznie zmienilo nazwe na wartosc nazwaid

jak jest takie cos to prosze tez o przyklad ... jestem zielony i sam sobie nie wymysle:)
mdco
1. Najpierw robisz insert do bazy.
2. Pobierasz id -> mysql_insert_id" title="Zobacz w manualu php" target="_manual
3. A potem move_uploaded_file" title="Zobacz w manualu php" target="_manual i jako "string przeznaczenie" wstawiasz id z bazy.
  1. <?php
  2. $sql = 'INSERT INTO...'
  3. $res = mysql_query( $sql );
  4. if( $res ) {
  5. $last_id = mysql_insert_id();
  6. move_uploaded_file( $_FILES['plik']['tmp_name'], $twoja_sciezka_uploadu.'/'.$last_id );
  7. }
  8. ?>
bigart
insert czy select? bo zawsze mi sie wydawalo ze selectem cos pobieram ...



to zapytanie insert mnie zastanawia ... nie wiem jak ja mam je zadac skoro chce pobrac nazwe kolumny auto increment "nazwaid"
nospor
niemalze identyczny topic:
http://forum.php.pl/index.php?showtopic=57043&hl=nazwa
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.