|
Posted by Jochem Maas on 10/04/80 11:10
Jackson Linux wrote:
>
> On 9 Mar 2005, at 11:15, Jason Barnett wrote:
>
>> Jackson Linux wrote:
>> ...
>>
>>> <php include_once "/path/to/cv.$r.include.php"; ?> asks for
>>> cv.'1'.include.php ... And I need it to ask for cv.1.include.php
>>>
>>> How can I make a variable to fetch the literal number from the field
>>> cv.category?
>>
>>
>> Not 100% certain that it will work, but try casting the variable $r to
>> an integer:
>>
>> <?php include_once "/path/to/cv." . (int) $r . ".include.php"; ?>
>>
>>
> Hmmmm. If only. . .This returns, regardless of input and the value of $r
>
> cv.0.include.php'
>
> For chuckles, I did check and the column is set in the table as INT.
> If that matters.
not really - what matters is that you understand typecasting in php.
a string when cast to an integer will always be zero unless the string
begins with numeric chars, in which case php will take all the numeric chars
it finds until it comes across a char that is not numeric and return those chars
(I don't know exactly how it handles decimal points and minus signs in such as case)
echo (int) "1string";
echo (int) "string1";
> ...?
>
> Jack
>
Navigation:
[Reply to this message]
|