Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Porównywanie dwóch dat z MySQL
Wilu88
post
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 6
Dołączył: 7.03.2010

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


Witam

pisze mały dodatek do strony który ma za zadanie dodawać codziennie nowe wpisy do bazy danych z warunkiem że jednego dnia będzie to jeden wpis. Czyli na początku muszę sprawdzić SELECT czy istnieje jaki kolwiek zapis w bazie danych z tą datą a póxniej ewentualnei dodać. No i tu mam problem bo o ile klauzula WHERE

  1. $sql = "SELECT count(id) FROM ".$tabela." WHERE DATE(data) = DATE(NOW())";
  2. $iloscRekordow = $wpdb->get_col($sql) or die(mysql_error());


Działa bez problemu to już porównanie daty z bazy danych ze stringiem którego tworze za pomocą funkcji
  1. $data_wyscigu_nowa = date("Y-m-d", strtotime($data_wyscigu));
  2. $sql = "SELECT count(id) FROM ".$tabela." WHERE DATE(data) = DATE(".$data_wyscigu_nowa.")";
  3. $iloscRekordow = $wpdb->get_col($sql) or die(mysql_error());


to cały czas $iloscRekordow zgasza 0 pomimo że wpisów w bazie jest juz kilka

Ten post edytował Wilu88 9.01.2016, 23:33:04
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: 26.09.2025 - 05:09