Ahoy, vikky,
1) Tôi không có nhiều kinh nghiệm về C # nhưng những gì tôi sẽ làm để giúp một nhà phát triển C # là gửi cho anh ta dữ liệu ở định dạng thích hợp. Ví dụ:XML hoặc JSON, không phải bảng.
vì vậy tôi sẽ thử cái này cho JSON:
<?php
$db = pg_connect('host=localhost dbname=MyDB user=postgres password=xyz');
$query = "SELECT pk FROM Table1";
$result = pg_query($query);
//printf ("<tr><td>%s</td>", $result);
if (!$result) {
echo "Problem with query " . $query . "<br/>";
echo pg_last_error();
exit();
}
$return_arr = array();
while($myrow = pg_fetch_assoc($result)) {
array_push($return_arr, $myrow);
}
echo json_encode($return_arr);
2) nếu bạn khăng khăng muốn có một bảng, hãy sử dụng HTML chính xác cho tableuse
3) để sử dụng xml, bạn có thể thử điều gì đó như thế này
4) bạn có thể kết nối trực tiếp với cơ sở dữ liệu Postgre của mình bằng cách sử dụng kết nối từ xa từ C # (nếu đó là một tùy chọn cho bạn) một cái gì đó dọc theo dòng của cái này
Hy vọng điều đó sẽ giúp
Tái bút. Giải mã JSON trong C #
cũng có thể hữu ích printf ("
", $ myrow ['pk']); thay vì % s printf ("
% s ", $ myrow ['pk']);