Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Porównywanie dat z bazy danych
bialykostek
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.05.2013

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


Witam!
Tworząc stronę natrafiłem na problem. Chciałem, aby strona znalazła wczorajszą datę, odszukała ją w bazie danych w kolumnie "data" i zmieniła w wierszu z wczorajszą datą kolumnę "Czy_byl_losowany na 1. Oto kod, który napisałem:
CODE
//data wczorajsza
$staradata = date("Y-m-d",strtotime( '-1 days' ) );
$zbazy = mysql_query("SELECT * FROM nazwa_tabeli WHERE data='$staradata'");
$zbazy2 = @mysql_fetch_array($zbazy);
if (!$zbazy) {
echo 'Blad';
}
mysql_query("update nazwa_tabeli WHERE data='$staradata' set Czy_byl_losowany='1'");

Niestety coś nie działa, prawdopodobnie daty się nie zgadzają. Kolumna "data" jest typu "date", a "Czy_byl_losowany" jest typu "int".
Proszę o szybką pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 11:30