1
カスタマーOOP PHPでビルドされているものを少し調整する必要があります。私はOOPで全く経験がなく、通常は小さな機能のためにPHPを使うだけです。ビルド関数と変数で使用するために、私のデータベースからデータを選択したいと思います。私のコードは、下だから、VARがで満たされている場合は、アプリケーションのこのバージョンでは、foreachループは、現在のアレイで行われているもの、チェックします、と私はしたいと何の機能readTwitter()
でそれを使用OOPでクエリを選択するPHP ORM
public function readTwitter(){
$accounts = array();
$hastags = array('coldplay');
\ORM::for_table('feed_items')->where('portal_reference', 'tw')->delete_many();
foreach($accounts as $account) {
$feed = $this->twitter->getFeedByAccount($account);
foreach($feed as $post){
$this->twitter->savePost($post);
}
}
foreach($hastags as $hashtag) {
$feed = $this->twitter->getFeedByHashtag($hashtag);
foreach($feed->statuses as $post){
$this->twitter->savePost($post);
}
}
}
を説明します私のデータベースのうちの一つの特定の行を選択する選択クエリは次のようにOOPとして自分のアプリケーションに書き込まれた配列の代わりにそれを使用することである(手続きPHPで書かれた)を有する:
$dbCon = mysqli_connect("localhost", "root", "root", "database");
if (mysqli_connect_errno()) {
echo "Failed to connect: " . mysqli_connect_error();
}
$sql = "SELECT * FROM `questions` WHERE `location` = 'wall' ORDER BY `questions`.`id` DESC ";
$query = mysqli_query($dbCon, $sql);
if ($query) {
$row = mysqli_fetch_row($query);
$hashtags = $row[2]; //instead of array('coldplay');
}