$id是變量,php中雖然雙引號和單引號都能表示字符串,但是不同的是,單引號不能解析變量,也就是說'$aaaa'表示的就是字符串$aaaa,而不會解析字符串!
改為:
$sql="SELECT name,price FROM product WHERE id=$id";