1
我希望能夠調用查詢函數,並根據結果將它們放入一個可以在函數外調用的對象。這是我所擁有的:簡單的數據庫查詢函數
<?php
function query($sql) {
global $r;
$database = "theatre";
$db_conn = pg_connect ("host=localhost port=5432
dbname=$database user=postgres");
if (!$db_conn): ?>
<h1>Failed connecting to postgres database <?php echo $database;?></h1>
<?php
exit;
endif;
$ep = pg_query ($db_conn, $sql);
while ($r = pg_fetch_object ($ep)) {
}
pg_free_result($ep);
pg_close($db_conn);
}
query('select * from test');
echo $r->fname;
我不想將任何列名硬編碼到函數中。所以fname就是一個例子,但它會根據查詢動態變化。我有一個while循環,但不知道要放什麼。