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
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Ja chce to zobaczyć jak wrzucasz stringa do kolumny typu int bez type cast
Ales uparty... ty nie chciej, ty to sprawdź.... nie masz dostepu do mysql?

Cytat
Ja chce to zobaczyć jak wrzucasz stringa
A jak nadal chcesz zobaczyc jak to robie, bo tobie sie nie chce (IMG:style_emoticons/default/blinksmiley.gif) , to zapraszam do mnie. Nie mysl ze ja bede jechal specjalnie do ciebie by ci to pokazac (IMG:style_emoticons/default/tongue.gif)
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: 11.10.2025 - 19:33