Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> subselekt w połączeniu z UPDATE, czy można?
maciu
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


Witam

Czy mozna używać subselekty z funkcją UPDATE, coś w stylu
  1. UPDATE lista SET glosy='(SELECT glosy
  2. from lista where id=".$_POST['id'].")+1' WHERE id='".$_POST['id']."'


Gdy wykonuje to zapytanie to nie wyświetla mi żadnych błędów, ale nie dodaje 1 do wartości uzyskanej z zapytania SELECT
Go to the top of the page
+Quote Post
Yarecki
post
Post #2





Grupa: Zarejestrowani
Postów: 166
Pomógł: 0
Dołączył: 1.04.2004
Skąd: Gdynia

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


Spróbuj tak:
  1. <?php
  2. $sql = 'update lista SET glosy=(SELECT glosy 
  3. from lista where id=' . $_POST['id'] . ')+1 where id=' . $_POST['id']
  4. ?>


Ten post edytował Yarecki 7.03.2005, 21:40:17


--------------------
Nigdy nie kłóć się z głupim, ludzie mogą nie dostrzec różnicy.
Go to the top of the page
+Quote Post
maciu
post
Post #3





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


właśnie się dowiedziaem, że jest prostszy sposób. Możesię komuś przyda więc podaje:
  1. UPDATE lista SET glosy=(glosy+1) WHERE id='".$_POST['id']."'
Go to the top of the page
+Quote Post

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: 22.08.2025 - 04:17