previous特殊なデータの検索 (SELECT) (Previous) (Next) ->free()next

View this page in Last updated: Sun, 21 Jun 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

->query()

->query() – 生のクエリを送出する

Synopsis

void $DB_DataObject->query ( string $string )

Description

データベースに生のクエリを送出します。 しばしば、 大量の whereAdd や orderBy メソッドコールは必要でないと考えるかも知れません。 これは、ただクエリを書くだけよりも単純で、 コードをクリーンにかつ簡潔にします。

Parameter

  • string $string - SQL クエリを指定します。

Note

This function can not be called statically.

Example

データベースでの生のクエリ

<?php
$person 
= new DataObjects_Person;
$person->query("SELECT * FROM {$person->__table} WHERE id > 12 ORDER BY id");
while (
$person->fetch()) {
  echo 
$person->name;
}
?>
previous特殊なデータの検索 (SELECT) (Previous) (Next) ->free()next

Download Documentation Last updated: Sun, 21 Jun 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
Note by: delatbabel@spamgourmet.com
Undocumented features in query:

->query('BEGIN'); causes a begin transaction
->query('COMMIT'); causes a commit
->query('ROLLBACK'); causes a rollback

... for databases that support it.

Del