Re: Formatting output
- From: Jerry Stuckle <jstucklex@xxxxxxxxxxxxx>
- Date: Wed, 14 May 2008 10:32:18 -0400
Patrick wrote:
Hi All,
Using Version 4.3.9 (Stuck with it for now).
Anyhow, I am trying to do formatted output of single digit decimals. I have a form and present you an abbreviated example for getting a month value.
<select class="inform" name="logmonth">
<option value="1">Jan</option>
<option value="2">Feb</option>
<option value="3">Mar</option>
</select>
and upon submit it runs through another php process
//variable set
$logmonth = $_POST[logmonth];
//and my attempt to format the output
fwrite($out,"%02d\n",$logmonth);
so that it will write to a file
and put a leading 0 in front of single digit months.
Example, for February the output to the file would be 02.
The fwrite doesn't seem to work.
Any suggestions would be appreciated.
Thanks
That's because fwrite() doesn't accept a formatting string. You write a string; the third parameter is optional and is the number of bytes to write.
You need fprintf() instead.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@xxxxxxxxxxxxx
==================
.
- Follow-Ups:
- Re: Formatting output
- From: Patrick
- Re: Formatting output
- References:
- Formatting output
- From: Patrick
- Formatting output
- Prev by Date: Formatting output
- Next by Date: Re: Formatting output
- Previous by thread: Formatting output
- Next by thread: Re: Formatting output
- Index(es):
Relevant Pages
|