Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


kociupk
Napisane: 4.07.2010, 21:51:08





Grupa: Zarejestrowani
Postów: 97
Dołączył: 29.03.2006

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

ja to robie tak
  1. function position_category_up($id_category, $position, $position_site, $isset) {
  2. if($isset == 'position_up') {
  3. $select_p_c = "SELECT * FROM site_category WHERE id_position < '".$position."' AND position = '".$position_site."' ORDER BY id_position DESC LIMIT 1";
  4. $query_p_c = mysql_query($select_p_c) or die(mysql_error());
  5. $array_p_c = mysql_fetch_array($query_p_c);
  6.  
  7. $new_position = $array_p_c['id_position'];
  8. $old_position = $position;
  9.  
  10. $edit_new_position_update = "UPDATE site_category SET id_position = '".$new_position."' WHERE id_position = '".$old_position."' AND position = '".$position_site."'";
  11. $edit_new_position_query = mysql_query($edit_new_position_update) or die(mysql_error());
  12.  
  13. $edit_old_position_update = "UPDATE site_category SET id_position = '".$old_position."' WHERE id_position = '".$new_position."' AND id_category = '".$array_p_c['id_category']."' AND position = '".$position_site."'";
  14. $edit_old_position_query = mysql_query($edit_old_position_update) or die(mysql_error());
  15.  
  16. if(!$edit_new_position_query && !$edit_old_position_query) {
  17. echo '<tr><td id="text_formularz_potwierdzenie">Nie można zmienić pozycji!</td></tr>';
  18. }
  19. }
  20. }
  21.  
  22. function position_category_down($id_category, $position, $position_site, $isset) {
  23. if($isset == 'position_down') {
  24. $select_p_c = "SELECT * FROM site_category WHERE id_position > '".$position."' AND position = '".$position_site."' ORDER BY id_position ASC LIMIT 1";
  25. $query_p_c = mysql_query($select_p_c) or die(mysql_error());
  26. $array_p_c = mysql_fetch_array($query_p_c);
  27.  
  28. $new_position = $array_p_c['id_position'];
  29. $old_position = $position;
  30.  
  31. $edit_new_update = "UPDATE site_category SET id_position = '".$new_position."' WHERE id_position = '".$old_position."' AND position = '".$position_site."'";
  32. $edit_new_query = mysql_query($edit_new_update) or die(mysql_error());
  33.  
  34. $edit_old_update = "UPDATE site_category SET id_position = '".$old_position."' WHERE id_position = '".$new_position."' AND id_category = '".$array_p_c['id_category']."' AND position = '".$position_site."'";
  35. $edit_old_query = mysql_query($edit_old_update) or die(mysql_error());
  36.  
  37. if(!$edit_new_query && !$edit_old_query) {
  38. echo '<tr><td id="text_formularz_potwierdzenie">Nie można zmienić pozycji!</td></tr>';
  39. }
  40. }
  41. }
  Forum: Przedszkole · Podgląd postu: #762319 · Odpowiedzi: 3 · Wyświetleń: 783


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 20.04.2024 - 00:38