Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodanie uploadu do zapytania mysql
Forum PHP.pl > Forum > PHP
NorQ
Witam, mam pewien kod...
  1. // jeśli zostanie naciśnięty przycisk "Dodaj"
  2. if(isset($_POST['ok']))
  3. {
  4. // filtrujemy dane aby zapytanie do mysql nam się nie psuło, tj. zamieniamy ` na \`
  5. $img = mysql_real_escape_string($_POST['img']);
  6. $date = time();
  7.  
  8. // tworzymy zapytanie
  9. $query = "INSERT INTO `posts` (`img`, `date`, `sum_ratings`, `ratings`) VALUES ('$img', '$date', '0', '0')";
  10.  
  11. // jeśli zapytanie zostanie poprawnie wykonane to wyświetlamy komunikat
  12. if(mysql_query($query)) echo 'Pomyslnie dodano artykul! <a href="admin.php">wróć</a>';
  13. return 1; // zapobiegamy wyświetlania się formularza
  14. }
  15. // wyświetlamy napis
  16. echo '<b>Dodaj post:</b>';
  17. echo '<form action="" method="POST">
  18. URL:
  19. <input type="text" name="img" style="width:400px;">
  20. <input type="submit" name="ok" value="Dodaj ?">
  21. </form>';

...który dodaje do bazy danych adres który podam w formularzu. A potrzebuję do niego dodać upload pliku, po czym nazwa pliku wraz z jego folderem będzie dodana do tabeli, np. upload/nazwa.png .

Przyznam się iż, nie spędzam wiele czasu przy PHP (obowiązki poza pc) i wiem b. mało. Więc serdecznie proszę o modyfikację powyższego kodu. Pozdrawiam. smile.gif
mstraczkowski
Wystarczy zadać proste pytanie do wujka Google.

http://lmgtfy.com/?q=PHP+file+upload

W sieci jest bardzo dobrze wytłumaczone, jak napisać prosty upload plików
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.