Отображение данных из базы данных sql в текстовое поле

#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']' />";                      
    }