• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Tydzień od poniedziałku

VPS Starter Arubacloud
0 głosów
209 wizyt
pytanie zadane 23 lipca 2017 w PHP przez Mark Bogart Początkujący (400 p.)
zamknięte 26 lipca 2017 przez Mark Bogart

Witam. Mam zapytanie w którym chcę wybierać rekordy z obecnego tygodnia.
Obecnie bierze pod uwagę rekordy od soboty do niedzieli, a chciałbym żeby brał od poniedziałku do niedzieli.
Jak to zrobić?

Kod:
 

<?php
include("polacz.php");
$query = mysql_query("select (CASE WHEN sum(dystans)>'3499' THEN '#008000' ELSE '#ff0000' END) from ba_trasy WHERE id_kierowcy='".$_SESSION['id']."' AND status='1' AND WEEK(`datownik`)=WEEK(NOW())"); // 1
$status = mysql_fetch_array($query);
echo ''.$status[0].''
?>

 

komentarz zamknięcia: Otrzymałem odpowiedź

2 odpowiedzi

+1 głos
odpowiedź 23 lipca 2017 przez Chess Szeryf (76,710 p.)
wybrane 23 lipca 2017 przez Mark Bogart
 
Najlepsza
select * from mark_bogart where yearweek(DATE(`datownik`), 1) = yearweek(curdate(), 1);

https://stackoverflow.com/questions/23267824/how-to-retrieve-current-week-data-in-mysql

komentarz 23 lipca 2017 przez Mark Bogart Początkujący (400 p.)
Ok, działa z obecnego tygodnia, a teraz jakbym chciał z poprzedniego? :)
komentarz 23 lipca 2017 przez Mark Bogart Początkujący (400 p.)

Dobra, już sobie poradziłem :)
 

yearweek(DATE(`datownik`), 1) = yearweek(curdate(), 1)-1

 

+2 głosów
odpowiedź 23 lipca 2017 przez HaKIM Szeryf (87,590 p.)

Chodzi Ci o coś takiego?

https://stackoverflow.com/questions/6089960/mysql-query-to-select-data-from-last-week

https://stackoverflow.com/questions/20989603/php-mysql-select-all-data-from-monday-to-friday-or-select-all-data-from-weekdays

I na miłość boską nie korzystaj z funkcji mysql_*()!

http://php.net/manual/de/mysql.php

PHP 5 users can choose between the deprecated mysql extension, mysqli, or PDO_MySQL. PHP 7 removes the mysql extension, leaving only the latter two options. 

komentarz 23 lipca 2017 przez Mark Bogart Początkujący (400 p.)
Pracuje na php 5.6. Wiem że na nowszym już się nie korzysta z mysql
Chodzi mi o wydobywanie rekordów z bazy z obecnego tygodnia, nie z ostatnich 7 dni
komentarz 23 lipca 2017 przez HaKIM Szeryf (87,590 p.)

Pracuje na php 5.6. Wiem że na nowszym już się nie korzysta z mysql

Nie. Nawet na PHP 5.6 nie korzysta się z mysql.

This extension is deprecated as of PHP 5.5.0, and has been removed as of PHP 7.0.0. Instead, either the mysqli or PDO_MySQL extension should be used

Źródło: http://php.net/manual/en/intro.mysql.php

Choć, jak chcesz robić sobie krzywdę - spoko, Twoja sprawa. :) 

Chodzi mi o wydobywanie rekordów z bazy z obecnego tygodnia, nie z ostatnich 7 dni

Whoops. :) W takim wypadku odpowiedź Chess'a może być słuszna. :) 

Podobne pytania

+1 głos
2 odpowiedzi 304 wizyt
pytanie zadane 27 grudnia 2018 w Nasze projekty przez Kuba Jankowski Początkujący (300 p.)
+1 głos
1 odpowiedź 1,021 wizyt
pytanie zadane 10 maja 2019 w PHP przez Hysek Obywatel (1,250 p.)
0 głosów
2 odpowiedzi 412 wizyt
pytanie zadane 29 grudnia 2017 w PHP przez mi-20 Stary wyjadacz (13,190 p.)

92,451 zapytań

141,261 odpowiedzi

319,073 komentarzy

61,853 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...