Задать вопрос
@smoovil

Как вывести нужную запись по id из бд?

Я нажимаю на город и у него есть определенное id. есть файл, который принимает и выводит данные с таким id. Проблема в том, что мне он выводит страницу с нужным айди, но данные остаются с прошлой.
Переход на файл
spoiler
<main>
        <section>
<?php
session_start();
require_once("dbconnect.php");



 if(isset($_GET['region'])){
	$s = $_GET['region'];
	echo $s;
$query = "SELECT * FROM city where region ='".$s."'; ; ";
 }  else {
	$query = "SELECT * FROM city limit 5  ";
 }
 		


$result = $dbcon->query($query);
			

			
			
			
			
			
			?>

<?php 
	
// $result = $dbcon->query($query);





	
	
		while ($myrow = $result ->fetch_assoc()) 
		{ ?>

	
<div class ="city">
				<div class ="logo_city">
					<!--ССЫЛКА ПЕРЕХОДА НА ЭТОТ ФАЙЛ -->
				<a href="?content=single_city.php&city=<?=$myrow["id"];?>"> <img class="lg" src="image/<?=$myrow["logo"];?>" ></a>
		
				</div>
				
				<div class ="blok_city">
							<div class ="verx">
										<div class ="gorod">
										<?=$myrow["name"];?>
										</div>
										
										<div class ="oblast">
										<?=$myrow["region"];?>
										</div>
							</div>
							
							<div class ="opisanie">
							<?=$myrow["description"];?>
							</div>
				</div>
	</div>
	<?php  }  ?>

	
        </section>
    </main>


Файл отображения
spoiler
<?php
session_start();
require_once("dbconnect.php");
$sql = "SELECT * FROM city WHERE id=?"; 
$result = $db->execute_query($sql, [$id]); 
$row = $result->fetch_assoc();
 
 ?>
            
<img src="image/<?=$row["logo"];?>" alt="">
<div class ="gorod">
										<?=$row["name"];?>
										</div>

                                        <div class ="opisanie">
							<?=$row["description"];?>
							</div>


Скрин перехода
spoiler
65cc8330d43e9459900760.png
Cкрин на котором должен отображаться город с нужным id
spoiler
65cc834aa0b9c814309963.png
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
<!--ССЫЛКА ПЕРЕХОДА НА ЭТОТ ФАЙЛ -->
<a href="?content=single_city.php&city=<?=$myrow["id"];?>">
где тут ссылка на файл? у вас ссылка на текущую страницу, в ваше случае - корень сайта/проекта (читай index.php), куда передаются GET параметры. Ничего удивительного что выводится та же страница.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽