Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Sortowanie
devdev
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 8.06.2009

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


Witam pisze sobie "klasę" do sortowania kolejności kategorii i mam problem z zapytaniem ;/

  1. <!--c1--><div class='codetop'>Kod</div><div class='codemain'><!--ec1-->//mode 1  pozycja w góre  ,mode 2 pozycja w dół
  2. public function setnewpos($mode)
  3.     {
  4.     if($mode == '1')
  5.         {
  6.              $this->db->query("UPDATE ".$this->DBTABLE." SET order = '".$this->posplus()."' WHERE order = ".$this->pos);
  7.          $this->db->query("UPDATE ".$this->DBTABLE." SET order = '".$this->posminus()."' WHERE order = ".$this->posplus());
  8.  
  9.         }            
  10.     
  11.     else
  12.         {
  13.         $this->db->query('UPDATE '.$this->DBTABLE.' SET order = '.$this->posminus().' WHERE order = '.$this->posplus());
  14.         $this->db->query('UPDATE '.$this->DBTABLE.' SET order = '.$this->posplus().' WHERE order = '.$this->pos);
  15.  
  16.         }            
  17.     
  18.     
  19.     }<!--c2--></div><!--ec2-->


Próbowałem na rożne sposoby ale nadal wywala mi


Something is wrong in your syntax obok 'order = '2' WHERE order = 1' w linii 1
UPDATE categories SET order = '2' WHERE order = 1



Proszę o pomoc

Ten post edytował devdev 5.02.2010, 10:36:01
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 03:14