@# Quotes DB     useful, funny, interesting





Google
 
Web www.quotesdb.info
Undernet  |  EFnet  |  Quakenet  |  Freenode  |  Dalnet  |  Ircnet  |  Galaxynet
Page: 1 2 3 4 5 6 7 8



Comments:

<0> store that
<1> why
<1> that will tell me it was on 08 01 06 ?
<2> faster comparisons
<0> easy to sort by. you can always format if you need it to be human readable
<2> if you get that from the database, then you just throw it through date() again to get a formated reuslt
<1> date(1154460866) ?
<2> storing 080106 could be ambiguous
<0> @php echo date('r', 1154460866);
<3> Result: Tue, 01 Aug 2006 12:34:26 -0700
<1> hmmmmmm
<1> spox, 'mdy' will do the same thign right
<2> @php echo date('mdy', 1154460866);



<3> Result: 080106
<0> well, a timestamp holds more information
<0> why you wouldn't just store that, i don't know
<2> timestamps are more portable and are locale independant
<0> but if you do store a year month day, you should store it in that order
<0> just like Two-Bits said
<1> hmm
<0> it's ambiguous otherwise
<1> 1 sec let me try this
<0> @php echo date('Ymd');
<3> Result: 20060801
<1> wouldnt that be harder though
<1> for retrieving all records from yesterday
<2> in the us we use mdy... other places like europe might use dmy. so a date like 020506 would be ambiguous to anyone but you
<1> id hve to open every record and date(########)
<1> wouldnt i
<2> no
<2> store the actual times the records were added
<1> time(); is going to change every second isnt it
<2> yes, but that's not an issue
<2> you simply use a between clause in your sql
<2> one way of saying "all records from yesterday" is "all records after the start of yesterday, and before the end of yesterday" right?
<1> yeah
<1> so from like 1154460800 - 1154461800
<1> examples.. i know they arnt real #s
<2> @php echo "... WHERE somedate between " . strtodate('yesterday') . " and " . strtodate('today')
<3> PHP Fatal error: Call to undefined function strtodate()
<1> oooo
<2> ack
<2> @php echo "... WHERE somedate between " . strtotime('yesterday') . " and " . strtotime('today')
<3> Result: ... WHERE somedate between 1154329200 and 1154415600
<1> god damn you genious's
<2> by storing the purist data and retaining as much information as is feasible, you're expanding your future options of growth for the project
<1> hold up let me try this
<2> hrm.. does mysql even have BETWEEN?
<1> i hope so!
<1> lol
<2> oh well, if between doesn't exist or doesn't work, you can just do somedate > ### and somedate < ###
<2> it's just syntax sugar
<1> is that still quick?
<2> same peed
<2> speed*
<1> so
<1> strtodate('today')
<1> is there and
<1> enddate
<1> ora tomorrow
<2> strtotime*
<1> oops



<2> @php echo "... WHERE somedate > " . strtotime('yesterday') . " and somedate < " . strtotime('today')
<3> Result: ... WHERE somedate > 1154329200 and somedate < 1154415600
<1> that would be yesterdays
<1> right
<2> correct
<1> ok
<1> and for todays?
<1> is there either a endtime or starttomorrow
<2> well unless you're worried about there being records stamped for tomorrow or later, just somedate > today would work
<2> but you could say < tomorrow
<2> might as well to be on the safe side i suppose
<1> i want it to make 1 record per day
<2> @php echo "... WHERE somedate > " . strtotime('today') . " and somedate < " . strtotime('tomorrow')
<3> Result: ... WHERE somedate > 1154415600 and somedate < 1154502000
<2> that's fine. do you just need it for "today" and "yesterday"?
<2> there are other ways to work with it
<1> yah
<2> you could do something like define("ONE_DAY", 60*60*24); and you would then have a constant you could use to manipulate these big numbers
<2> so.. $today = strtotime("today"); then yesterday would be $today-ONE_DAY and tomorrow would be $today+ONE_DAY which are themselves faster than multiple calls to strtotime. though you'd only notice the difference if you were doing it in a long loop perhaps
<1> can you do this
<1> !>=
<2> eh?
<1> is not greater or equal to
<2> "not greater-than or equal to" is the same as "less than" :P
<1> dude im retarded
<1> %$#%$
<2> heh
<1> dc
<1> wait
<1> i didnt even get disconnected
<1> weird
<1> [4:53pm] <1> dude im retarded
<1> [4:53pm] <1> %$#%$
<1> [5:00pm] <@Two-Bits> heh
<1> all other networks disconnected me, but not this one
<2> dal.net's good about that
<1> good to see its getting back up on its feet
<1> http://gmac.bsdaxis.net/counter.php
<1> go there for me
<1> just want to make sure its adding it in there
<2> <!---WHERE somedate > " . strtotime('yesterday') . " and somedate < " . strtotime('today')--->
<2> page is otherwise blank
<1> yah cool
<1> now
<1> wait.. question
<1> if (($checkdate < $sy) && ($checkdate > $st)) {
<1> $sy = strtotime('yesterday'); $st = strtotime('today');
<1> that says if time(); is less than startyesterday and more than starttoday right
<1> im confused now
<2> if you're querying a database, use the WHERE clause
<1> i did for part of it
<2> i can't imagine how/why you'd be doing that in php
<1> i dont know either
<1> grr
<1> i give up for the day
<1> i ahve to go to visit my grandmother
<1> her bday
<1> cyas
<2> in either case, you'd want $checkdate > $earliertime && $checkdate < $latertime


Name:

Comments:

Please enter the result of the sum 63 + 46 (to avoid spam):






Return to #php
or
Go to some related logs:

gürkan+bebo
could not open error log file /etc/httpd/logs/error_log
choos raha
#kl
#allnitecafe
#allnitecafe
Avrinlea
gairl
#allnitecafe
chipkali in Hindi



Home  |  disclaimer  |  contact  |  submit quotes