フューエルPHP
増えるPHP
おばかなPHP(ふーるPHP)
・・・
人気投票によると
http://yomikata.org/word/fuelphp
ふえるわかめ・・・ではなくて、
フューエルなの?
増えるPHP
おばかなPHP(ふーるPHP)
・・・
人気投票によると
http://yomikata.org/word/fuelphp
ふえるわかめ・・・ではなくて、
フューエルなの?
<?php $xml =simplexml_load_file('persons.xml'); // インドを追加 $node = $xml->addChild("person"); $node->addChild("Name","マンモハン・シン"); $node->addChild("From","インド"); $node['id']="010"; // 中国の名前を習から馬に for($i=0;$i < count($xml->person); $i++) { if ( $xml->person[$i]->From == "中国") { $xml->person[$i]->Name="馬"; } } // 韓国を削除 for($i=0;$i < count($xml->person); $i++) { if ( $xml->person[$i]->From == "韓国") { unset($xml->person[$i]); } } //ファイル書き出し $fp = fopen("C:\xampp\htdocs\newperson.xml", "w"); fwrite($fp,$xml->asXML()); fclose($fp); // 画面に出力 echo $xml->asXML(); ?> |
SELECT A.group_id,count(B.id).conut(A.id) FROM shinchoku AS A LEFT JOIN shinchoku AS B ON A.id=B.id AND B.done=1 GROUP BY A.group_id
|
<?php class MyTestController extends AppController { public $uses = 'User'; public function index() { } public function hello() { $yourname =$this->data['yourname']; // DBアクセスして値取得 $condition = array("user_name" => $yourname); $records = $this->User->find("first",array("conditions" => $condition)); if ( count($records['User']) > 0 ) { $kaisu = $records['User']['kaisu'] + 1; // DBアクセスして更新 $data['User'] = array('id' => $records['User']['id'], 'kaisu' => $kaisu); $fields = array('kaisu'); $this->User->save($data, false, $fields); } else { $kaisu = 1; // DBアクセスして追加 $data['User'] = array('user_name' => $yourname, 'kaisu' => 1); $this->User->save($data); } // Viewに設定 $this->set('yourname',$yourname); $this->set('kaisu',$kaisu); } } |
<?php class MyTestController extends AppController { var $name = 'MyTest'; public $uses = 'User'; public function index() { } public function hello() { // 画面引数の取得 $yourname =$this->params['form']['yourname']; // DBアクセスして値取得 $condition = array("user_name" => $yourname); $records = $this->User->find("first",array("conditions" => $condition)); if ( count($records['User']) > 0 ) { $kaisu = $records['User']['kaisu'] + 1; // DBアクセスして更新 $data['User'] = array('id' => $records['User']['id'], 'kaisu' => $kaisu); $fields = array('kaisu'); $this->User->save($data, false, $fields); } else { $kaisu = 1; // DBアクセスして追加 $data['User'] = array('user_name' => $yourname, 'kaisu' => 1); $this->User->save($data); } // Viewに設定 $this->set('yourname',$yourname); $this->set('kaisu',$kaisu); } } |
|