У меня есть 2 поля в базе данных mysql, которые называются названием и описанием. Название - это название статьи, а описание - ссылка на веб-сайт. В настоящее время у меня заголовок появляется в результатах поиска, но когда я нажимаю на заголовок, я хотел бы, чтобы он привел меня к соответствующей ссылке описания/сайта с помощью href.Php Search - ссылка на сайт с сайта
Я уверен, что мне также нужно добавить описание к этой строке кода:
$query=mysql_query("select * from posts where title LIKE '%{$key}%'");
Как я могу это сделать?
<?php
$key=$_GET['key'];
$array = array();
$con=mysql_connect","******_******","******");
$db=mysql_select_db("a8814009_test",$con);
$query=mysql_query("select * from posts where title LIKE '%{$key}%'");
while($row=mysql_fetch_assoc($query))
{
$array[] = $row['title'];
}
echo json_encode($array);
?>
Надеюсь, что они несут ваши настоящие верительные грамоты. Если так, то время для сброса. – chris85
и что вы не используете mysql_ * – nogad
'*' - это все поля строки. Он доступен из индекса. '$ row ['description']', было бы лучше, если бы вы указали столбцы. Вы должны обновить свой диск и использовать параметризованные запросы. Это доступно для SQL-инъекций. Вы можете создать ссылку здесь, или вы могли бы сделать JS, в зависимости от того, как вы используете этот JSON. – chris85