Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vyhľadávať medzi dvoma dátumami s PHP & MySQL Code

Po použití PHP funkcie pre pripojenie k databáze MySQL , môžete odoslať dotaz cez webové stránky a vyberte dát medzi dvoma dátumami , za predpokladu , že tabuľka dotazu má " dátum " pole . Ak chcete používať termíny ako kritériá , zadajte dáta v dotaze pomocou formátu " RRRR - MM - DD " . Použite formulár HTML vyzve užívateľa k dvoma dátumami , alebo poskytnúť sami v PHP kóde . Ako formátovať vrátená dáta sa líšia na základe toho , čo budete potrebovať pre . Pokyny dovolená 1

Otvorte súbor HTML a vložte kurzor tam , kde chcete hľadať medzi dvoma dátumami
2

zadajte nasledujúci kód : .

? < php

$ db = mysql_connect ( ' database_host_server ' , ' username ' , ' heslo ' ) ;

mysql_select_db ( ' database_name ) ;

Zmena hodnoty argumenty pre tých , ktoré patria do vašej databázy . Tieto riadky sa pripojiť k databáze MySQL
3

zadajte nasledujúci kód : .

$ Otázka = mysql_query ( " SELECT * FROM TABLE_NAME WHERE dátum > = ' earlier_date ' A dátum < = ' later_date " ; " ) ;

while ( $ row = mysql_fetch_row ( $ query ) ) {

echo "

Dátum pre záznam je $ row [ index_of_date_field ] < /p > \\ n " ; ?

}

>

poskytnúť dve dáta v dotaze . Ak chcete napríklad vyhľadávať medzi 1. júna 2011 a 31.júna 2011 , použite '2011 - 06 - 01 ' a '2011 - 06 - 30 ' na oboch hodnôt , resp . Tiež poskytuje index dátum poľa v MySQL tabuľke indexe $ row premennej . Napríklad , ak je dátum pole je prvé pole v tabuľke , pomocou " $ row [ 0 ] . " Ak je to druhé pole , použite " $ row [ 1 ] . "
4

Uložte súbor vo formáte HTML , a potom nahrať na server .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené