Данные из Mysql, ввод в различные текстовые поля - PullRequest
0 голосов
/ 02 мая 2011

У меня есть страница заказа, которая содержит различные текстовые поля, чтобы пользователь мог ввести свои данные. После отправки этой страницы все эти данные помещаются в базу данных Mysql.

Мне интересно, возможно ли иметь страницу поиска, где я могу ввести адрес, который я хочу найти в этой базе данных. Когда совпадение найдено, могу ли я взять все эти данные, соответствующие этому заказу, и заново заполнить текстовые поля страницы заказа?

Ответы [ 2 ]

0 голосов
/ 02 мая 2011

Да, это возможно.

И чтобы избежать неизбежного следующего вопроса, вот основной скелет:

$sql = "SELECT some,fields,from,the.database FROM yourtable WHERE ...";
$stmt = mysql_query($sql) or die(mysql_error());

while($row = mysql_fetch_assoc($stmt)) {
   echo $row['some'];  // spit out the contents of the 'some' field.
}
0 голосов
/ 02 мая 2011

Это, используя предложение LIKE:

SELECT * FROM order WHERE address LIKE "%address_value%"

% - это подстановочный знак, который соответствует любому количеству символов (_ соответствует одному символу).

Вы можете использовать это для заполнения полей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...