0
사용자 프로필 내에 블로그로 연결되는 링크가 있지만이 문자열 다음에이 지점 이후에 SQL과 관련된 다른 데이터는 더 이상 표시되지 않습니다. 왜 이런 일이 일어날 지 아는 사람이 있습니까?쿼리 남은 쿼리 취소하기
<?php
$query = "SELECT nicename FROM user WHERE username='$_SESSION[admin_login]'";
$result = mysqli_query($link, $query);
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
$link = "<a href='blogs.php?user=" . $row['nicename'] . "'>My Blog</a>";
echo $link;
mysqli_free_result($result);
?>
불필요한 While 및 Posted SQL 쿼리를 제거했습니다.
<?php
$query = "SELECT header FROM pages WHERE name='Index'";
$result = mysqli_query($link, $query);
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
echo $row['header'];
mysqli_free_result($result);
?>
다음 코드도 함께 표시하십시오. 'while'을 사용하지 않고'$ row = mysqli_fetch_array ($ result, MYSQLI_ASSOC)'를 직접 설정해야하기 때문에이 경우에는 while 문을 사용하면 안됩니다. –