iT邦幫忙

1

html 中如何使用php呼叫sql

我在架設一個html的網站
現在卡在不知道如何用php呼叫mysql
下面的程式碼在我存成php時是有跑出我要的結果
但存成html時卻變成亂碼
但我不知道要如何修改才能變成我要的結果
感謝!!


	<body>
		<table>
			<tr><th>編號</th><th>姓名</th><th>電子郵件</th><th>問題</th><th>回答</th></tr>
			<?php
			$pdo=new PDO('mysql:host=localhost;dbname=contact;charset=utf8', 'staff', 'password');
			foreach ($pdo->query('select * from qa') as $row) {
				echo '<tr>';
				echo '<td>', $row['id'], '</td>';
				echo '<td>', $row['name'], '</td>';
				echo '<td>', $row['mail'], '</td>';
				echo '<td>', $row['question'], '</td>';
				echo '<td>', $row['answer'], '</td>';
				echo '</tr>';
			echo "\n";
			}?>
		</table>

	</body>

看更多先前的討論...收起先前的討論...
提示:
html並不懂你寫的PHP。瀏覽器也不懂你的「小於問號」

結論:手殘改成HTML幹啥??把PHP當前端用了啊。以為瀏覽器會懂它?
西西 iT邦新手 5 級 ‧ 2021-06-11 19:56:50 檢舉
那我知道要把東西存.php
但我要如何呼叫表格到html
st474ddr iT邦新手 4 級 ‧ 2021-06-12 00:40:17 檢舉
亂碼先猜編碼問題
西西 iT邦新手 5 級 ‧ 2021-06-12 00:55:12 檢舉
問題已解決
感謝回應

1 個回答

1
小魚
iT邦大師 1 級 ‧ 2021-06-12 00:01:57

不懂你要的是甚麼,
PHP跑完到前端出來的還是Html啊.
那不就是你要的東西了嗎?

西西 iT邦新手 5 級 ‧ 2021-06-12 00:54:34 檢舉

我剛學所以不太懂php與html之間的關係
但我已經把問題解決
感謝回應

我要發表回答

立即登入回答