ďťż
Podstrony
|
telcocafeRekord o ID 5 istnieje w bazie. Chcę go zaaktualizować, tzn. wprowadzić do niego ponownie wszystkie dane (bez usuwania rekordu).Czy w tym przypadku można użyć INSERT? Jeśli nie, możliwe jest użycie UPDATE w ten sposób, by nie pisać: pole1=wartosc, pole2=cos_tam, tylko od razu wpisać wartości kolejnych pól, jak to jest w poleceniu INSERT? Jeśli temat jest już o SQL, możliwe jest wydanie polecenia przeniesienia rekordu do innej tabeli? Użytkownik Ferrari edytował ten post 25 maj 2005, 15:56 W takim razie użyj REPLACE :) $this->action->query("UPDATE ".$this->tables['rk_infopages']." SET art_title = '".$_POST['tytul']."', art_desc = '".$_POST['opis']."', art_body = '".$_POST['body']."', art_auth = '".$_POST['autor']."', art_date = '".$_POST['data']."' WHERE art_id = '".$_GET['infed']."'"); UPDATE danego rekordu :) $this->action->query("UPDATE ".$this->tables['rk_infopages']." SET art_title = '".$_POST['tytul']."', art_desc = '".$_POST['opis']."', art_body = '".$_POST['body']."', art_auth = '".$_POST['autor']."', art_date = '".$_POST['data']."' WHERE art_id = '".$_GET['infed']."'"); UPDATE danego rekordu :) Po co mam insertować skoro wpis istnieje :P |
|||
Sitedesign by AltusUmbrae. |