Begrijpen hoe op te halen en indeling dateert uit een MySQL -database is belangrijk wanneer u wilt PHP gebruiken om de data op uw webpagina weer te geven . MySQL vaak gebruikt DATETIME , DATE of TIMESTAMP data types aan data opslaan , terwijl PHP maakt gebruik van een UNIX timestamp . U kunt de PHP-functies " strtotime " en " date " te gebruiken om MySQL datumvelden converteren naar een ander formaat te geven op uw webpagina . Instructies 1 Open je PHP bronbestand in een teksteditor , zoals Windows Kladblok. Kopen van 2 verbinding met de MySQL database met de " mysql_connect ( host, gebruikersnaam, password ) " functie . Bijvoorbeeld , " $ link = mysql_connect ( ' example.com ' , ' myusername ' , 'wachtwoord ' ) ; " Query 3 de database voor een datum veld met de " mysql_query . (query ) " functie . Bijvoorbeeld , " $ my_result = mysql_query ( " SELECT my_date FROM my_table " ) ; " , waarbij " my_date " is een datumveld toegang 4 de gegevens met behulp van de " mysql_fetch_assoc ( my_result ) " functie . . Bijvoorbeeld , " if ( $ my_value = mysql_fetch_assoc ( $ my_result ) ) " . 5 Store de datum veldwaarde in een PHP variabele . Bijvoorbeeld , " $ mysql_date = " $ my_value [ ' my_date ' ] ; strtotime ( datum ) " functie om de MySQL datum om te zetten in een PHP UNIX timestamp Bijvoorbeeld " 6 Gebruik het . " . , " $ phpdate = strtotime ( $ mysql_date ) ; " . 7 Gebruik de " datum (formaat , datum ) " functie om het formaat van de PHP UNIX timestamp te veranderen en gebruik de " echo " dan commando om de datum weer te geven bijvoorbeeld . " $ phpdate2 = date ( ' Ym - d ' , $ phpdate ) ; echo $ phpdate2 , " zal de datum als " 2011-06-01 " weer 8 . Sla het PHP- bestand en laad het op uw server om te controleren of het goed werkt .
|