0
以下查詢適用於PostgreSQL,但是當我通過php運行它時,它不會更新。任何想法我可能做錯了什麼?這是我第一次使用PostgreSQL。無法從PHP更新PostgreSQL數據庫表
<?php
$connection = pg_connect("host=localhost port=5432 dbname=mydb user=myuser password=mypw");
$sql = "UPDATE forum SET views = FLOOR(80 + RANDOM() * 61) where views < 10";
pg_close($connection); // Close this connection
?>
我沒有看到執行查詢? – 2012-01-27 03:06:38
我在$ sql行後試過這個。這不應該這樣做嗎? $ result = pg_query($ connection,$ sql); – Andi 2012-01-27 03:10:34
嘗試連接後,沿途添加一些調試,例如「die(」Error!「)」消息。您還需要使用'pg_query()'執行查詢(也可以使用'die()'消息)。您還可以使用'echo pg_last_error($ connection)'來獲取原始錯誤消息。 – jcmeloni 2012-01-27 03:16:24