#php #sql #textbox
#php #sql #текстовое поле
Вопрос:
Я выполняю поиск в своей базе данных sql и присваиваю данные из каждой строки переменной. Например.
$query = mysql_query("SELECT * FROM `PropertyInfo` WHERE `sitestreet` LIKE '$street'");
// display query results
while($row = mysql_fetch_array($query))
{
$sitestreet = $row['sitestreet'];
$sitestate =$row['sitestate'];
}
Теперь мой вопрос в том, как мне получить эту информацию для отображения в виде текста в текстовом поле?
Спасибо!
Комментарии:
1. обратите внимание, что если вы не используете символы подстановки влево / вправо в операторе like, например ‘% $ street%’, вы также можете использовать where
sitestreet
= ‘$ street’
Ответ №1:
Повторяя текстовое поле с этими переменными в value=""
атрибуте
echo "<input type='text' id='sitestreet' value='$sitestreet' />"
echo "<input type='text' id='sitestate' value='$sitestate' />"
Ответ №2:
Это так просто, как:
<input value='<?php echo $sitestreet; ?>'>
Ответ №3:
Вы можете извлекать и назначать через некоторое время:
while($row = mysql_fetch_array($query))
{
echo "<input type='text' id='sitestreet' value='$row['sitestreet']' /><br />
<input type='text' id='sitestate' value='$row['sitestate']' />";
}