array_search-配列関数:検索してキー取得 からの 配列の前のキー、次のキーを取得する

PHP

array_search-配列関数:検索してキー取得 http://php.quus.net/array/array_search.php [PHP] 配列の前のキー、次のキーを取得する http://mio-koduki.blogspot.jp/2012/05/php.htmlちょーたすかる。

Wordpress PC スマホ テンプレート切り替え

http://meglog.net/wordpress/smartphone-friendly-wordpress-theme-using-the-jquery-mobile.html

MySQL AUTO_INCREMENT 振り直し

MySQL よく使うコマンド http://weblogs.tail-lagoon.com/WebPC/2008/03/18/15/ オートインクリメント(自動連番)カラムの値を振り直す場合、下記の手順で実行する(例では ID カラムがこれに該当) ID カラムを削除 alter table TBL-NAME drop column ID; …

jQueryでマウスの座標を取得する

jQueryでマウスの座標 http://the-zombis.sakura.ne.jp/wp/?p=447[JavaScript] jQuery のMouseMoveイベントを利用する http://www.ipentec.com/document/document.aspx?page=javascript-jquery-using-mousemove-event&culture=ja-jpこれでだいたい分かる。

jQueryでフリックしてページ遷移。縦スクロール可能

参考とさせていただいたソースは下記 フリック動作でページ遷移させる http://blog.nagachan.net/archives/88 こちらのソースだと、コンテンツが長い場合に縦スクロールができなくなるので、 その点を改良してみたソースが下記。flick.js $(function() { //…

HTML5のひな形

自分用メモです。 <html> <head> <meta charset="utf-8" /> <title>HTML 5 complete</title> <style> article, aside, dialog, figure, footer, header, hgroup, menu, nav, section { display: block; } <…</meta></head></html>

cssでフッターを下部に固定

cssでフッターを下部に固定するのにいろいろ試したが、 下記の方法が良かった。[CSS]ヘッダは上部固定で、フッタはコンテンツが少なくても最下部にするスタイルシート、レスポンシブにも対応! http://coliss.com/articles/build-websites/operation/css/sti…

レスポンシブデザイン max-width の最適設定を考察

以前にメモした スマートフォンの画面サイズComments http://d.hatena.ne.jp/miccholy/20130426/1366957528 をもとに レスポンシブデザインのmax-widthの最適設定(自分流)を考察してみた。結論: @media (max-width: 980px) {} 対象:PC、iPad3 @media (ma…

WEBフォント

第4回 CSS3のWebフォントを使ってみよう http://thinkit.co.jp/story/2011/08/18/2233

mySQL でAUTO_INCREMENTしたIDがINSERT IGNORE INTOで空IDができてしまう

INSERT IGNORE INTO を INSERT INTO ... ON DUPLICATE KEY UPDATE にしても解決できなかった。参考記事 InnoDBでのINSERT IGNOREとAUTO_INCREMENT http://nplll.com/archives/2011/04/innodbinsert_ignoreauto_increment.php レンタルサーバーなのでmy.cnfは…

mySQL ID 連番を振りなおす

メモメモ。mysql 連番を振りなおす http://d.hatena.ne.jp/uyeee/20100128/1264684914 set @i := 1; update table_name set id = (@i := @i +1);

PDO MySQL set names utf8

PHP

PHP 5.3.6より前のバージョンだとちと面倒らしい。 現状さくらインターネットだと5.2.xなので下記のようにする。 MySQLとPDOの組み合わせでcharsetを指定する http://qiita.com/hiro_y/items/6fabdef669e35e92bdc4 'SET NAMES utf8', ); $pdo = new PDO( 'm…

SQL 置換

1)取り出して置換する SELECT REPLACE(列名,'aaa','bbb') FROM テーブル名; 2)取り出した値を置換して、アップデートする。(DB更新) UPDATE テーブル名 SET 列名 = REPLACE(列名, 'aaa', 'bbb'); やりたかったのは2) 値を間違って登録してしまったの…

javascriptでphpを実行する方法

メモ:JavascriptからPHPを実行してみるよ http://boorin-gohan.net/blog/archives/31JavascriptからPHPを実行したい http://feye.fnetin.com/?p=331JavaScriptからPHPを呼び出す方法 http://concrete5.tomo.ac/developer/jquery,ajax,javascript,dom%E3%81%…

INSERT UPDATE REPLACEの使い分け

なければ INSERT、あれば UPDATE http://txqz.net/blog/2007/01/17/1920MySQLで INSERT時に重複する KEYが既に存在する場合の動作のオプション http://fdays.blogspot.jp/2009/01/mysql-insert-key.html INSERT IGNORE INTO ... (効能)重複するKEYが既に存…

php exec 実行

PHP

これもはまった・・・phpから処理の重いファイルを裏で実行するためにexecを利用 サクラインターネットでのソース 裏で処理するxxx.phpの呼び出し。セッション3つを引数として渡す例。 引数は半角スペースで区切るだけ。 $cmd = '/usr/local/bin/php /home/(…

php require_once include パス指定方法 dirname(__FILE__)

PHP

dirname(__FILE__)を利用した相対パス指定の方法 ただやはり相対パスなんでcommonファイルとか1ファイルに限定したほうがいいとおもう。 基本は絶対パスで指定したい。 require_once (dirname(__FILE__) . "/../common.php"); とか。 phpでrequire_onceする…

Twitter API 1.1 まとめ

API 1.1 まとめ http://dx.24-7.co.jp/twitterapi1-1-rest-api/

php simplehtmldom HTMLパーサー

PHP

PHPで他のサイトのHTMLを解析して要素を取得するのに便利なライブラリ。 公開サイトの情報の一部を一気に取得し、整理したい時に便利。simplehtmldom http://simplehtmldom.sourceforge.net/使い方(日本語): http://www.crystal-creation.com/web-appli/t…

PHP セッションの事 有効期限の設定とかのメモ

PHP

PHPおぼえがき PHP.INI の設定 セッション編Add Star http://d.hatena.ne.jp/michanLab/20091021/1256108113セッションの有効期間とか設定とか挙動とかを調べました http://pentan.info/php/session_gc.htmlセッション(session)の有効期限を設定するには htt…

ページ遷移の時にスライドイン

jQueryでページ遷移時にスライドアニメーションをつけてみる【改訂版】 http://black-flag.net/jquery/20110921-3462.html 【jQuery】ページがすっ飛んだ!画面遷移にスライド効果を追加する方法 http://klutche.org/archives/160/ Animated Pageswitch Plug…

PHP 多言語対応

PHP

PHPで表示言語を自動判別 http://www.favorite-labo.org/view/254Web サイトの多文化、多言語対応 http://keicode.com/cgi/multi-language-support1.php5分でわかる PHP で書かれた Web サービスの国際化(その2) http://unoh.github.io/2006/06/20/5_php_web…

さくらインターネット 503メンテナンス画面の出し方、設定

これも結構はまった・・・ さくらインターネットはApache1.3なので 下記の方法で。 メンテナンス画面を表示させる方法(Apache 1.3対応版) http://www.shifft.in/blog/development/maintenance-mode/503.php .htaccess RewriteCond %{REQUEST_URI} !\.css$ R…

クローラー作りたい

クローラーを作るためのフレームワーク「Anemone」 http://www.moongift.jp/2009/07/anemone/ サイト内のURLを全て集めるPHP製クローラー - URL Collector http://0-oo.net/sbox/php-tool-box/url-collector Github https://github.com/hxseven/htmlSQL 検索…

Javascript で Twitter フォローボタンを設置する

Follow Button https://dev.twitter.com/docs/follow-buttonTwitterから提供されているウィジェットを利用すべし! <a href="https://twitter.com/twitterapi" class="twitter-follow-button" data-lang="fr">Follow @twitterapi</a>https://twitter.com/twitterapi の twitterapi を別のscreennameに変えると フォロー先を変えられます。

PHPでフォームのチェックボックスの値を配列で受け取る

PHP

PHPでフォームのチェックボックスの値を配列で受け取る http://blog.ruedap.com/2011/03/17/php-html-form-checkbox-value-arrayありがたい。

PAER::Pager は便利だな。

ページング(PEAR::Pager) http://www.phpbook.jp/pear/pear_pager/

SQL SELECT の使い方

SQLの基礎 「SELECT」文を覚えよう http://www.atmarkit.co.jp/ait/articles/0006/21/news001.html LIKEの使い方とか。

CRONのdatetime日付 Twitter API

不思議なことに Twitter APIでブラウザから叩いた場合と CRONでたたいた場合とで取得するDateのタイムゾーンがちがっていた。ブラウザからはPHPの設定のとおりUTCだが、 CRONからだと日本のタイムゾーンで取得していた。たぶんサーバー設定が日本時間なんだ…

さくらインターネット CRON設定 PHP

タイトルの通りにググるといろいろ記事がでるので多くはかきませんが下記設定で実行中。 cd /home/(アカウント名)/www/abc; /usr/local/bin/php xxxxxx.php abcは適宜ディレクトリ名 xxxxxx.phpは実行するファイル名。ファイル名とフォルダのパーミッション …