Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Formularz i przekazanie zmiennej
Amakesh
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 26.06.2014

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


Witam Mam tabelę, do której wczytuję obrazki z bazy danych. Każdy obrazek ma tzw tag - słowo kluczowe, służące do sortowania(jeśli jeden obrazek dostanie tag np 1 a drugi 2 to zostaną wyświetlone po sobie, ale jesli dodam trzeci obrazekz tagiem np 1a to trafi on pomiędzy dwa poprzednie a nie pod nie). Na stronie z tabelą mam dodatkową kolumnę z opjami - usuń i zmień tag. Pierwsza opcja działa, natomiast z drugą mam problem.Zamiast id zdjęcia, któremu ma zostać zmieniony tag wyświetla się(dla sprawdzenia, co jest przekazywane z formularza) id ostatniego obrazka z bazy. Przekazywanie w ten sposób:
  1. <!--<a class="buttn" href="admin/delete.php?param=<?php echo $table;?>,<?php echo $id_col;?>,<?php echo $id;?>">Usuń Obrazek</a>-->
  2. <input type="button" value="Usuń Obrazek" onClick="location.href='admin/delete.php?param=<?php echo $table;?>,<?php echo $id_col;?>,<?php echo $id;?>'"><br><br>

Działa jednak nie wiem jak(i czy da się w ogóle) zastosować to do tekstu wpisanego w okienku, przez użytkownika.
Co jest nie tak? Może powinnam użyć jeczcze czegoś innego? Bardzo proszę o pomoc.

  1. <p><b>Zmień tqg:<b><br>
  2. <?php echo $id;?>
  3. <input type="text" name='edit_tag' cols = "30" rows="1" >
  4. <input type="hidden" name="id" cols="30" rows="1" value="<?php echo $id; ?> " />
  5. <input type="submit" value="Zapisz" name="save_tag"><br></p>


  1. if(isset($_POST['save_tag'])){
  2.  
  3. $edit_tag = $_POST['edit_tag'];
  4. $id_ = $_GET['id'];
  5. echo $id_;
  6. echo $edit_tag;
  7. //editimage($id,$edit_tag);
  8. }
  9.  
  10.  
  11.  
  12. function editimage($id,$edit_tag)
  13. {
  14.  
  15. $query2="UPDATE gallery SET image_tag = '$edit_tag' WHERE id_image='$id";
  16. $result=mysql_query($query2);
  17. if($result)
  18. {
  19. $edit_confirm= "Tag został pomyślnie zmieniony.";
  20. }
  21. else
  22. {
  23. $edit_confirm="Nie udało się zmienić";
  24.  
  25.  
  26. }
  27.  
  28. }

Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 21:49