|  | Posted by Jerry Stuckle on 11/28/06 21:19 
IchBin wrote:> I am trying to pad a number with spaces to the left. I can pad it with
 > zeros as in this code:
 >
 > printf("<option value='%d'>%04s %s</option>n",
 > $row->id,
 > $row->NumberOfQuotes,
 > arrangeName($row->lastName, $row->firstName, $row->middleName,
 > $row->Title, $row->suffix));
 >
 > Trying to do the same with spaces. It is not padding all the spaces but
 > only one space. Right justification:
 >
 > printf("<option value='%d'>%4s %s</option>n",
 > $row->id,
 > $row->NumberOfQuotes,
 > arrangeName($row->lastName, $row->firstName, $row->middleName,
 > $row->Title, $row->suffix));
 >
 > Even with left justification:
 >
 > printf("<option value='%d'>%-4s %s</option>n",
 > $row->id,
 > $row->NumberOfQuotes,
 > arrangeName($row->lastName, $row->firstName, $row->middleName,
 > $row->Title, $row->suffix));
 >
 > Does Anyone have any ideas on what I am doing wrong?
 >
 
 This is an HTML question, not a PHP question.
 
 HTML compresses multiple blanks into a single one.  To have a
 non-breaking space you need to use  
 
 --
 ==================
 Remove the "x" from my email address
 Jerry Stuckle
 JDS Computer Training Corp.
 jstucklex@attglobal.net
 ==================
 [Back to original message] |