Я разрабатываю свой собственный сайт PHP Mysql.Извлечение статьи из mysql db с slug url
Я использовал для получения данных по идентификатору, как это: mysite.com/articles.php?id=12
теперь я хочу, чтобы изменить URL с Slug:
mysite.com/articles/google-search
или
mysite.com/articles.php?article=google-search
I Не хотите использовать идентификаторы и номера.
Моего стол:
+----+---------------+---------+------------------------------------+
| id | title | article | urlslug |
+----+---------------+---------+------------------------------------+
| 12 | google search | xxxxxxx | google-search |
| 13 | bing yahoo | xxxxxxx | bing-yahoo |
| 14 | friendly seo | xxxxxxx | friendly-seo |
+-------------------------------------------------------------------+
Я использовал ниже код, чтобы получить данные по идентификатору:
$id = $_GET['id'];
$id = mysqli_real_escape_string($conn,$id);
$query = "SELECT * FROM `table` WHERE `id`='" . $id . "'";
$result = mysqli_query($conn,$query);
while($row = mysqli_fetch_array($result)) {
echo ($row['title']);
echo ($row['article']); }
Я попытался выше код, заменив urlslug нем говорит Invalid ID specified.
Я гугл и даже искал в вопросах стека я не получал никакой помощи. Пожалуйста, помогите мне. Заранее спасибо.
вы можете повторить 'Эхо $ _GET [ 'id']; ' – uno