Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MSSQL]Zapis daty z zapytania.
Czapla
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 3
Dołączył: 10.12.2007
Skąd: Bielsko-Biała

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


w jaki sposób przerobić to zapytanie

  1. <?php
  2. $zapytanie = "UPDATE dane SET data = NOW() WHERE id_dane=" .$ID_DANE;
  3. ?>


na REPLACE ?

  1. <?php
  2. $zapytanie = "REPLACE INTO dane (id_dane, data) VALUES ('";
  3. $zapytanie .= $ID_DANE;
  4. $zapytanie.= "','";
  5. $zapytanie .= "'";
  6. $zapytanie .= ")";
  7. ?>


Pozdrawiam

Ten post edytował Czapla 22.07.2008, 07:56:18
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kicok
post
Post #2





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Mówiłem żebyś wywalił apostrofy. Wszystkie. Najbardziej poprawne jest to pierwsze rozwiązanie, tylko po co ci ten apostrof. Zauważ, że w zapytaniu UPDATE, które działało ci dobrze, nie masz ani jednego apostrofu. Tak samo przecinek jest zbędny, bo NOW() to ostatni element listy wartości (za nim już nic nie ma)

Jak masz problemy z zapytaniem, to rób sobie coś takiego:
  1. <?php
  2.  
  3. $zapytanie = "REPLACE INTO dane (id_dane, data) VALUES ('";
  4. $zapytanie .= $ID_DANE;
  5. $zapytanie .= "','";
  6. $zapytanie .= "NOW()"
  7. $zapytanie .= "'";
  8. $zapytanie .= ")";
  9.  
  10. die( '<br /><br />' . $zapytanie );
  11.  
  12. ?>

i popatrz się jak to wygląda.

Ten post edytował Kicok 22.07.2008, 11:07:53
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: 14.10.2025 - 16:30