Вроде все правильно, ошибок не выдает
<?
$id=$_GET["id"];
$where="WHERE `id`=".$id;
$connect = mysqli_connect(localhost, root, 1234567, krypton);
# В случаи неудачи подключении выводим ошибку на экран
if (mysqli_connect_errno($connect))
{
mysqli_error();
}
# Составляем запрос
$sql = "SELECT * FROM `kanal` $where";
# Выполняем запрос
$query = mysqli_query($connect, $sql);
# В случаи неудачи с запросом выводим ошибку на экран
if (!$query)
{
mysqli_error();
}
else # Если же всё в порядке, переходим к циклу
{
while($content = mysqli_fetch_assoc($query))
{
echo"
<div>
<p>".$kanal["kan_name"]."</p>
<p >".$kanal["kan_opis"]."</p>
<a href=\"".$kanal["kan_sharp"]."\">".$kanal["kan_sharp"]."</a>
<a href=\"".$kanal["kan_sharp"]."\">".$kanal["kan_admin"]."</a>
</div>
";
}
}
?>