You could cast the type when you create the variable:

$variable = (integer) $variable;

Or you could set the type:

settype ($variable, "integer");

However, the problem may be with the database, depending on what you mean
by "it's not working in my database this way."


> [Original Message]
> From: Adam Williams <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Date: 06/14/2004 8:32:18 AM
> Subject: [PHP] converting a char variable to an int?
>
> Hi, I have a variable that is created using the date command:
>
> $date = date("Ymd");
>
> but its not working in my database this way (when I explicity enter 
> 20040614 in my database, it works though).  so I think PHP is making
$date 
> a character variable, so how can I force or change the caste of $date to 
> force it to be an integer variable?  thanks
>
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

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

Reply via email to