Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Edytowanie zdjęć
Forum PHP.pl > Forum > Przedszkole
Gość
Witam,

Mam problem z edycją zdjęć, napisałem z pomocą tutoriali scrypt edycji rekordów i zdjęć im przyspisanych i wszystko do tej pory działa oprócz zmiany zdjęć, kod daje złe id, znaczy daje id=0 zawsze i przy każdym rekordzie proszę o pomoc
  1. if(isset($_POST['thisID']));
  2.  
  3. $pid=mysql_real_escape_string($_POST['thisID']);
  4. $productName=mysql_real_escape_string($_POST['productname']);
  5. $cena=mysql_real_escape_string($_POST['cena']);
  6. $opis=mysql_real_escape_string($_POST['opis']);
  7. $producent=mysql_real_escape_string($_POST['producent']);
  8. $numer_katalogowy=mysql_real_escape_string($_POST['numer_katalogowy']);
  9.  
  10. $productName= addslashes($productName);
  11. $cena= addslashes($cena);
  12. $opis= addslashes($opis);
  13. $producent= addslashes($producent);
  14. $numer_katalogowy= addslashes($numer_katalogowy);
  15. }
  16. if($_FILES['fileField']['tmp_name']!= "") {
  17. $newname="$pid.jpg";
  18. move_uploaded_file($_FILES['fileField']['tmp_name'], "../inventory_images/$newname");
  19. }
  20. $sql= mysql_query("UPDATE `products` SET `productname` ='$productName' , `cena` ='$cena' , `opis` ='$opis' , `producent` ='$producent' , `numer_katalogowy` ='$numer_katalogowy' WHERE id =$pid ");
  21.  
  22. if($sql) {
  23. echo "produkt został edytowany <a href='inventry_list.php'>powrót</a>";
  24. }
  25.  
  26.  
!*!

Skoro połączenia nie ma, to jak chcesz to pobrać.
Gość
Cytat(!*! @ 23.07.2012, 21:54:38 ) *

Skoro połączenia nie ma, to jak chcesz to pobrać.

To jest fragment kodu , połączenie jest, reszta kodu działa poprawnie to jest edycja
Gość
dodam jeszcze to
...
  1. <td height="40">ProductImage</td>
  2. <input type="file" name="fileField" id="fileField"/>
  3. </label></td>
  4. <tr>
  5. <td height="40">Dodaj
  6. <input name="thisID" type="hidden" value="<?php echo $targedID?>"/>
  7. <input type="submit" name="button" id="button" value="Edytuj produkt" />
  8. </label></td>
  9. </tr>

...
!*!
Skoro w bazie jest 0 to znaczy że wartość nie istnieje i dodawana jest domyślna, proste.
Gość
Tu masz rację , też tak myślałem, tylko za bardzo nie wiem gdzie popełniłem błąd, może jakaś pomoc ? please
Gość
pomoże ktoś?
Gość
dobra działa , temat do zamknięcia
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.