テキストボックスのデフォルト値としてmysql dbからデータをロードしようとしています。私が得ている問題は、テキストボックスに最初の単語だけの完全なデータが表示されないことです。たとえば、テキスト ボックスに表示される内容は "'Teatro Romano Sagunt (Calle del Castillo)" で、"Teatro" と表示されます。私のコードは次のとおりです(ラベルタグの間違ったスペースを無視してください。そうしないと、コードのその部分がフォーラムで表示されませんでした):
< label for="lugar">- Lugar </label> < input name="lugar" type="text" id="lugar")
if (!empty($_POST['modify_id']))
{
$id= $_POST['modify_id'];
if(!($conexion= mysql_connect('xxx','xxx','xxx)))
{
echo 'error';
exit();
}
else
{
$conexion= mysql_connect('xxx','xxx','xxx');
mysql_select_db('blabla',$conexion);
$ssql = "select * from algo WHERE `id` LIKE $id";
$rs = mysql_query($ssql);
while ($row = mysql_fetch_array ($rs))
{
echo 'value='.$row[lugar].' />';
}
}
}
?>