Jump to content

Problem displaying variable in form field


siric

Recommended Posts

Hi,

 

I am pulling a variable call business name from a table and displaying it in a text box which can be edited.

 

My code to display it is

 

<p>Business Name  <input type="text" name="business" size="30" value=<?print $business;?>>

 

However, if the business name contains more than one word, only the first word is displayed.

 

If I convert the whole line to php, like


<?
print "<p>Business Name  <input type='text' name='business' size='20' value='$business'>";
?>

 

the whole name is displayed.

 

What am I doing wrong?

 

 

 

 

The first one would have to be like this to show both words:

<p>Business Name  <input type="text" name="business" size="30" value="<?print $business;?>">

 

The second one you posted places the variable inside of literal quotes so that the HTML parses it as a whole string.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.