PostgreSQL エリソ�
PHP Manual

pg_send_query_params

(PHP 5 >= 5.1.0)

pg_send_query_params・ウ・゙・ノ、ネ・ム・鬣癸シ・ソ、ャウ荀キ、ニ・オ。シ・ミ、ヒチョ、キ。「、ス、ホキ�フ、ヤ、ソ、ハ、、

タ篶タ

bool pg_send_query_params ( resource $connection , string $query , array $params )

・ウ・゙・ノ、ネ・ム・鬣癸シ・ソ、ャウ荀キ、ニ・オ。シ・ミ、ヒチョ、キ、゙、ケ。」、ス、ホキ�フ、ヤ、ト、ウ、ネ、マ 、キ、゙、サ、」

、ウ、�マ pg_send_query() 、ネ、ロ、ワニア、ク、ヌ、ケ、ャ。「・ム・鬣癸シ・ソ、ャ query 、ネ、マハフ、ヒハャ、ォ、�ニ、、、�タ、ャー网、、゙、ケ。」 エリソホ・ム・鬣癸シ・ソ、マ。「pg_query_params() 、ヒ、隍テ、ニ エーチエ、ヒタゥク讀オ、�゙、ケ。」pg_query_params() 、ネニアヘヘ。「 7.4 、隍�ー、ホ PostgreSQL 、ヌ、マニーコ釥キ、゙、サ、」、゙、ソ・ッ・ィ・�クサ昀ヒ、マ 、メ、ネ、ト、ホ・ウ・゙・ノ、ホ、゚、゙、皃�ウ、ネ、ャ、ヌ、ュ、゙、ケ。」

・ム・鬣癸シ・ソ

connection

PostgreSQL ・ヌ。シ・ソ・ル。シ・ケ、ホタワツウ・�ス。シ・ケ。」

query

・ム・鬣癸シ・ソイス、キ、ソ SQL ハク。」、メ、ネ、ト、ホハク、ホ、゚、ヌ、「、�ャヘラ、ャ、「、熙゙、ケ 。ハハ」ソホハク、サ・゚・ウ・愠ヌカ霏レ、�チシー、マサネヘム、ヌ、ュ、゙、サ、ヒ。」・ム・鬣癸シ・ソ、� サネヘム、ケ、�ン、マ $1。「$2 、ハ、ノ、ホキチシー、ヌサイセネ、オ、�゙、ケ。」

params

・ラ・�レ・「・ノ・ケ・ニ。シ・ネ・皈ネテ讀ホ $1。「$2 、ハ、ノ、ホ・ラ・�シ・ケ・ロ・�タ、� テヨ、ュエケ、ィ、�ム・鬣癸シ・ソ、ホヌロホ」ヌロホホヘラチヌソマ・ラ・�シ・ケ・ロ・�タ、ホ ソネー�ラ、ケ、�ャヘラ、ャ、「、熙゙、ケ。」

ハヨ、�ヘ

タョクキ、ソセ�遉ヒ TRUE 、「シコヌヤ、キ、ソセ�遉ヒ FALSE 、ヨ、キ、゙、ケ。」

・ッ・ィ・熙ホキ�フ、ステヌ、ケ、�ヒ、マ pg_get_result() 、ネヘム、キ、゙、ケ。」

ホ�

ホ�1 pg_send_query_params() 、ホサネヘムヒ。

<?php
  $dbconn 
pg_connect("dbname=publisher") or die("Could not connect");

  
// ・ム・鬣癸シ・ソ、ネヘム、ケ、�」・ム・鬣癸シ・ソ、ヒ、マ・ッ・ゥ。シ・ネ、茹ィ・ケ・ア。シ・ラ、ャ
  // ノャヘラ、ハ、、、ウ、ネ、ヒテ擎ユ
  
pg_send_query_params($dbconn'select count(*) from authors where city = $1', array('Perth'));
  
  
// エワナェ、ハ pg_send_query 、ホサネヘムヒ。、ネ、ホネ豕モ
  
$str pg_escape_string('Perth');
  
pg_send_query($dbconn"select count(*) from authors where city = '${str}'");
?>

サイケヘ


PostgreSQL エリソ�
PHP Manual