誰も私にこの機能をステップバイステップで説明できますか?私の別のコードは機能していないので、私はこの機能を理解していないと思うのです。以下のコードは誤解機能です。ここで phpの小さな機能の誤解
<?php
public function sql_exec($query)
{
$query = trim($query);
if($this->result = db_query($query, $this->con_id))
{
$this->row_count = db_num_rows($this->result);
return TRUE; //what it returns exactly??
}
}
?>
私は(接続がMS SQLに行われる)機能を理解する方法です。正確に何が真を返すのか分からない、それはsqlsrv_fetch_arrayと同じですか?クエリが正常に実行された場合
<?php
$serverName = "Host";
$params = array();
$cursorType = array("Scrollable" => 'keyset');
$connectionInfo = array("UID"=>"usernam", "PWD"=>"pass", "Database"=>"db", "CharacterSet" => "UTF-8");
$conn = sqlsrv_connect($serverName, $connectionInfo);
$sqlstr1 =sqlsrv_query($conn,"my uqery",$params,$cursorType);
$count=sqlsrv_num_wors($sqlstr1);
```````return TRUE;(written in code above)````` what it reutrns?
Is it same as SQLSRV_FETCH_ARRAY?
?>
ブール値「true」を返します。クエリが正常に実行されたことを意味します。 –
ありがとうございます。 クエリが実行され、これらのデータがある行があるかどうかチェックします。そうであればtrueを返しますか? これは 'if(sqlsrv_query($ conn、$ query、$ params))'と同じですか? –