Re: [PHP] Addtime is for 4.1, what can i use for 3.23? (pretty much 0T)

2006-05-31 Thread Ryan A
Hey,

 
 Might be quicker for you to ask on a mysql mailing
 list :)

Yep, am waiting for the confirmation email...

 
 I tried a couple of different things looking at the
 mysql page 

(http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html)
 
 but couldn't come up with a proper solution.


Yep, then tried some weird stuff and it worked :-)

INSERT INTO test2
VALUES (Curtime(), DATE_ADD(Now(), INTERVAL '5'
minute)); 


Maybe this will help someone else out. 

Thanks for trying though.

Cheers!
Ryan


--
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] Addtime is for 4.1, what can i use for 3.23? (pretty much 0T)

2006-05-30 Thread Ryan A
Hey,
To simplify this lets say my table looks like this:

  a time default NULL,
  b time default NULL

This is what i run:
INSERT INTO test2 VALUES (Curtime( ) ,
ADDTIME(Curtime( ) , 00:01:00)) 

since the db is version 3.23  (I cant ask the client
to upgrade) instead of 4.1, the above SQL is not
possible and this:

SELECT curtime( ) + INTERVAL 60 minute 

is giving me null, has anybody else faced this? if so
how did you solve this?

I can of course run a query from my script to get the
curtime and then add minutes to it in my php script
and then insert it accordingly but it seems too much
of a PITA to do that... or I dont have a choice?

Thanks!
Ryan

--
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Addtime is for 4.1, what can i use for 3.23? (pretty much 0T)

2006-05-30 Thread Chris

Ryan A wrote:

Hey,
To simplify this lets say my table looks like this:

  a time default NULL,
  b time default NULL

This is what i run:
INSERT INTO test2 VALUES (Curtime( ) ,
ADDTIME(Curtime( ) , 00:01:00)) 


since the db is version 3.23  (I cant ask the client
to upgrade) instead of 4.1, the above SQL is not
possible and this:

SELECT curtime( ) + INTERVAL 60 minute 


is giving me null, has anybody else faced this? if so
how did you solve this?


What does

select curtime();

give you?

Make sure that's valid before trying to add to it..

Could also try:

select now() + interval 1 hour;

should come back the same (I think anyway).

--
Postgresql  php tutorials
http://www.designmagick.com/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Addtime is for 4.1, what can i use for 3.23? (pretty much 0T)

2006-05-30 Thread Ryan A
Hey Chris,


...
  SELECT curtime( ) + INTERVAL 60 minute 
  
  is giving me null, has anybody else faced this? if
 so
  how did you solve this?
...



 What does
 select curtime();
 give you?


It gives me the correct time, eg:
03:23:01 


 Make sure that's valid before trying to add to it..
Yep, checked that, it is.

 
 Could also try:
 
 select now() + interval 1 hour;
 
 should come back the same (I think anyway).

No, this works, its gives me back 
2006-05-31 04:23:56

but I only need the time part not the date part thats
why i am using curtime().

Thanks,
Ryan



--
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Addtime is for 4.1, what can i use for 3.23? (pretty much 0T)

2006-05-30 Thread Chris

Ryan A wrote:

Hey Chris,


...
SELECT curtime( ) + INTERVAL 60 minute 


is giving me null, has anybody else faced this? if

so

how did you solve this?

...




What does
select curtime();
give you?



It gives me the correct time, eg:
03:23:01 




Make sure that's valid before trying to add to it..

Yep, checked that, it is.

 

Could also try:

select now() + interval 1 hour;

should come back the same (I think anyway).


No, this works, its gives me back 
2006-05-31 04:23:56


but I only need the time part not the date part thats
why i am using curtime().


Ah. Yes.

Might be quicker for you to ask on a mysql mailing list :)

I tried a couple of different things looking at the mysql page 
(http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html) 
but couldn't come up with a proper solution.


--
Postgresql  php tutorials
http://www.designmagick.com/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Addtime is for 4.1, what can i use for 3.23? (pretty much 0T)

2006-05-30 Thread Richard Lynch
http://dev.mysql.com/

On Tue, May 30, 2006 6:53 pm, Ryan A wrote:
 Hey,
 To simplify this lets say my table looks like this:

   a time default NULL,
   b time default NULL

 This is what i run:
 INSERT INTO test2 VALUES (Curtime( ) ,
 ADDTIME(Curtime( ) , 00:01:00))

 since the db is version 3.23  (I cant ask the client
 to upgrade) instead of 4.1, the above SQL is not
 possible and this:

 SELECT curtime( ) + INTERVAL 60 minute

 is giving me null, has anybody else faced this? if so
 how did you solve this?

 I can of course run a query from my script to get the
 curtime and then add minutes to it in my php script
 and then insert it accordingly but it seems too much
 of a PITA to do that... or I dont have a choice?

 Thanks!
 Ryan

 --
 - The faulty interface lies between the chair and the keyboard.
 - Creativity is great, but plagiarism is faster!
 - Smile, everyone loves a moron. :-)

 __
 Do You Yahoo!?
 Tired of spam?  Yahoo! Mail has the best spam protection around
 http://mail.yahoo.com

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




-- 
Like Music?
http://l-i-e.com/artists.htm

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php