-1
현재 PHP에서 MySQL 테이블의 결과를 출력하려고합니다. 웹 기반 프로그래밍에 대한 일반적인 이해는 있지만 코드를 디버그 할만큼 충분하지 않습니다. 나는 SQL이 좋다는 것을 알고 데이터베이스는 내 사이트에 링크되어 테이블에 게시하는 문제 일뿐입니다. 코드를 게시하고 도움을 주시면 감사하겠습니다 :PHP를 사용하여 연결된 MySQL 테이블에서 테이블 출력
<?php
$sql = "SELECT player_name AS 'Name',
position AS 'Position',
team AS 'Team',
opp AS 'Opponent'
FROM `dbname`
WHERE position = 'QB'";
$stmt = $db->query($sql);
if($stmt-> num_rows > 0) {
echo "<table class='table'>";
echo "<thead class='thead-inverse'>";
echo "<tr><th>Name</th><th>Position</th><th>Team</th><th>Opponent</th>";
echo "</thead>";
echo "<tbody>";
while($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo "<tr><td>";
echo $row['Name'];
echo "</td><td>";
echo $row['Position'];
echo "</td><td>";
echo $row['Team'];
echo "</td><td>";
echo $row['Opponent'];
echo "</td></tr>";
}
echo "</tbody>";
echo "</table>";
}
else {
echo "No Results";
}
이 모든 결과는 결과가 출력되지 않습니다.
후
$stmt -> store_result();
을 사용할 수 있습니다$stmt -> execute();