-3
좋아, 그래서 내 MYSQL 데이터베이스에서 텍스트를 표시하는 데 문제가 있습니다. 이 파일 내가 db_Connect.php 여기PHP에서 MYSQL의 데이터를 제공 할 수 없습니다.
<?php
$con=mysqli_connect("MY DB HOST","MY DB USERNAME","MY DB PASS","MY DB NAME");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_close($con);
?>
파일
<?php
require('db_Connect.php');
$sql = "SELECT * FROM Cust_Details";
$result = mysqli_query($con,$sql)or die(mysqli_error());
echo "<table>";
echo "<tr><td>Date</td><td>Comment</td><td>Amount</td></tr>";
while($row = mysqli_fetch_array($result)) {
$date = $row['Name'];
echo "<tr><td style='width: 200px;'>".$date."</td></tr>";
}
echo "</table>";
mysqli_close($con);
?>
을 표시하기 위해 사용하고있다 내 phpMyAdmin을 스크린 샷
http://postimg.org/image/afwlvb6gj/
: 그것은처럼 다음 보이도록
mysqli_close($con);
를 포함하는 줄을 제거 (while 루프 안에)? – fellowworldcitizen연결을 연 직후에 즉시 mysqli_close()를 호출한다! ('db_Connect.php'의 마지막 줄). mysqli_close()를 명시 적으로 수행 할 필요는 없다. PHP는 더 이상 실행 스크립트에 필요하지 않을 때 연결 자체를 정리합니다. –