-3
私はPHPとPostgresを使っているプロジェクトを持っています。私は、ユーザーの入力から必要とされる1つのクラスからすべての情報を取得する関数を作成しようとしました。以下は、バージョンが動作しないです。コメント部分はかなりうまくいった部分ですが、私はターゲットを再利用するために関数に入れる必要があります。PHPでデータを取得する
function getInfoClass($classID) {
$query = "SELECT * FROM Class
WHERE ID = '{$classID}';";
$result = pg_query($db, $query);
return pg_fetch_assoc($result);
}
$row = getInfoClass($_SESSION["classID"]);
echo $row['id'];
//$query = "SELECT * FROM Class
// WHERE ID = '{$_SESSION["classID"]}';";
//$result = pg_query($db, $query);
//while($row = pg_fetch_assoc($result)) {
// echo $row['id'];
//}
$ dbは、この機能の範囲では定義されていません。これが理由だろうか? –
@OfirBaruchそれは@SonTungでなければなりません。関数 'global $ db;の先頭に書く必要があります。 –