PHP Web ontwikkelaars gebruiken PHP en MySQL om websites en applicaties te ontwerpen met dynamische gegevens . Een van de belangrijkste onderdelen van deze gegevens is de datum en tijd . De datum en tijd codeert in de database als het tijdstempel . MySQL databases zijn ontworpen met een specifiek stempel uithardingstijd waarmee ontwikkelaars de datum en tijd gegevens op een gestandaardiseerde en voorspelbare format bestand en ophalen . Instructies MySQL gebruiken 1 Maak een nieuw veld in uw database . Open het " phpMyAdmin " utility voor uw MySQL databases . Selecteer het bestand van uw keuze uit het menu aan de linkerkant . Selecteer de tabel waarin u de nieuwe tijdstempel veld te plaatsen en klik op de "structuur" actie-item . Druk op de " Go " knop naast de "Add One Nieuw veld " selectie . Kopen van 2 Stel de eigenschappen van het nieuwe veld . Onder het " Field" invoerveld voer de naam van uw nieuwe veld . Noem het veld " Timestamp . " Selecteer de " Type" drop-down bar en taggen van de " Timestamp " opties . Dit definieert uw nieuwe veld als een " Time Stamp . " Klik op de "Default " drop -down bar . Selecteer indien gewenst de optie ' CURRENT_TIMESTAMP " . Indien geselecteerd , deze optie maakt automatisch een nieuwe tijdstempel wanneer een nieuw record in uw database wordt ingevoerd . Nu , klik op de " Eigenschappen " drop - down box . Selecteer de " On -update CURRENT_TIMESTAMP " menu-item . Als deze optie wordt geselecteerd , zal het stempel veld tijd elke keer dat een wijziging wordt aangebracht in uw database record bij te werken . 3 Sla de wijzigingen op . Selecteer de "Save " -optie in de rechter bovenhoek van het venster . De wijzigingen in uw database-structuur zijn nu opgeslagen . Vanaf dit punt , het stempel veld tijdstip automatisch ingevuld telkens wanneer een nieuw record wordt ingevoerd . Met behulp van PHP 4 Leg de huidige tijd in met behulp van de PHP datum functie en toewijzen aan een PHP variabele . De PHP date functie neemt de huidige tijd en het formatteren volgens een set van waarden die u invoert . Beschouw dit voorbeeld : $ current_time = datum ( " Ymd H : i : s " ) ; In deze lijn van code , zij noemt de datum functie en komt in de waarden welk formaat de output in het formaat van het jaar , maand , dag , uur, minuut en tweede of " 2012-12-21 06:26:36 . " Dit is de exacte tijdstempel formaat dat wordt gebruikt door MySQL . In dit voorbeeld wordt de datum toegewezen aan de huidige tijd - variabele . 5 Steek de tijdstempel in de MySQL tijdstempel gebied van de database tabel van uw keuze . Gebruik de functie " PHP mysql_query " om deze stap te voltooien . Hier is het voorbeeld $ query = " UPDATE ` yourDatabaseTable ` SET ` timestamp ` = ' $ current_time ' WHERE ` yourPrimaryKey ` = ' $ primary_key_variable ' " ; . Mysql_query ( $ query ) or die ( ' de nieuwe tijd werd niet geplaatst ' ) ; 6 Upload de PHP- bestand naar uw server . |