2014-10-01から1ヶ月間の記事一覧
参考にしたサイト ・PHPでMySQLを使う - PHP入門 - ポンクソフト ・第5回 データの更新と削除を覚えよう - MySQL講座 つまづいたのがデータの更新。UPDATE文。 フォームから受け取った $_REQUESTデータ をもとにレコードを更新する場合。いろいろなやり方が…
そのHTTPファイルとおなじディレクトリに .htaccess を置けばいい 参考にしたサイト ・拡張子「.html」にてPHPを実行するための.htaccess ・XAMPPのApache設定 しおたに・ドット・チャイナ ・ファイル名がドットで(.htaccessなど)はじまるファイル作成 し…
参考にしたサイト Adobe Application Manager の自動アップデートを無効にする方法(Creative Suite 5)
参考にしたサイト 複数プロファイルを作りFirefoxを多重起動する方法 | ましまろな生活 わたくしの Windows7 64bit環境 の場合 Firefoxのショートカットアイコンを作成 そのショートカットアイコンを右クリック プロパティをクリック リンク先の "C:\Program…
Something went wrong - 102 : Error:Up to 10 entry a day. 11件目を投稿すると、上記のようなメッセージが表示される。 下書き投稿でも同様。(投稿済みの記事修正は100件まで出来るらしい) 毎日11件以上の自動投稿をしたい場合は、おとなしくWordpressや…
どう説明すればよいのか。わからないので、とにかく実例を見てほしい。 ランキングを出力したいときに使える。無様ではあるが、ちゃんと使えた。 実例 SQL式だけでforループする方法がわからなかったので、PHPで強引にこねくりまわして目的のSQL式を作ったと…
FC2ブログにPHPでログインして投稿する - PHPやるお(^ω^) の続き 参考にしたサイト ・MovableType で使える XML-RPC API 実例
開発するときに、本番FC2ブログと本番Twitterを使うのはいろいろ面倒なことがある。 テスト投稿を削除しなければいけない Twitterの場合、たとえ投稿直後に削除しても、Yahoo!リアルタイム検索に記録されてしまう そんなこんなで、デモ用のFC2ブログとTwitte…
通常であれば、FC2ブログには「Twitter連携」があるのでそれを使えば良い。 しかしFC2のTwitter連携は失敗することがあるので、はじめからアテにせず、自分でTwitter自動投稿機能を実装した。 手順 1.何らかのデータを、FC2ブログに自動投稿する 2.FC2ブログ…
参考にしたサイト ・Use of undefined constant: プログラムメモ帳 たとえば、 $hoge_array[0][item] こう書いても連想配列の中身を取得できるけれど、Noticeエラーが表示される。 $hoge_array[0]['item'] エラー表示なし。正しい記述。 当たり前のことだけ…
手順 1.何かの「順位」を含むレコードを使ってランキングを生成(MySQL) 2.ランキングをオブジェクトとして、変数に格納 3.その変数を、FC2ブログ自動投稿プログラムに組み込む 実例 おれの場合、1日1回スクレイピングしたランキング元データを、MySQLで当…
参考にしたサイト ・Mysqlで便利な文字列一括置き換えのSQL-ITかあさん ・データの取得(SELECT) - MySQLへの接続 - PHP入門 実例 そもそも phpMyAdmin上のSQLコマンドならば、データベースをクリック、SQLボタンをクリックしたあと、 UPDATE テーブル名 SET …
「プログラムの実行速度を計測した結果を通知する」という用途に使っている。 具体的なコードは、以下のとおり。 実例 送信元メールアドレスの設定は、以下が参考になるかもしれない。 ・xxamp(localhost)からPHPのmb_sendmailを使ってGmailアカウントから…
参考にしたサイト ・PHPで数日前/数日後を計算 | 私的雑録 ・PHP: strtotime - Manual 実例 これは便利だ。
参考にしたサイト ・SQL UNIONでつなげ複数テーブルを読み込む ・SQL文をPHP内で書くときの注意 - omnioo lab. ・while文 - 繰り返し処理 - PHP入門 結論 MySQLの文法でwhileする方法がわからなかった。代替案を実行した。 以下のようなものが出力される。 S…
参考にしたサイト ・queryメソッド - PDOの利用 - PHP入門 ・[MySQL]テーブル名の一欄を取得する - MOMOYA.Labs // 桃屋ラボ ・MySQLにてテーブルやカラムの各種情報を取得するSQL - いろいろ備忘録日記 実例 SQL文のところはヒアドキュメントで書いている。…
参考にしたサイト ・MYSQLでテーブルが存在するか調べる 以下、おれの目的に沿ってアレンジしたもの。 $s → $conn DB情報の変数名を自分の環境と同じにした ENGINE = MYISAM → ENGINE = InnoDB に変更 DATETIME型 → DATE型 に変更 ちゃんと動いたよ! ありが…
結論 パッケージ裏の「召し上がり方」通りに作る。 コツ1 公式レシピどおりに作る 特に守ったほうがいいのは水の量。多すぎても少なすぎてもダメ。 コツ2 トッピングを排除する 水分の多い「もやし」と一緒に煮るのはNG。 味が薄まり、麺がふやける。 チン…
手こずった。どうにか再現できた。 ここまでくれば、あとは作成済みのスクレイピングプログラムに組み込めば、データベースに登録したデータを操作できるようになる。おもに中長期的なランキングを作りたい。 参考にしたサイト ・PHP: PDOStatement::execute…
参考にしたサイト ・PHPでスクリプトの処理、実行時間を計測する | スマホサイト・アプリをつくろう。 これは便利だ。 おれのスクレイピングプログラムの場合、実行終了時にメールが飛んでくるので、その件名に「実行に要した時間」を表示するようにした。 …
参考にしたサイト ・「Fatal error: Cannot redeclare」と表示されるとき | PHPプログラミングの教科書 [php1st.com] スクレイピングのときに使った関数(PHPのsimple_html_domでスクレイピングするとき「file_get_html」ではなく「Curl」を使ったら取得実行…
cURL(カール)を使いこなしている人からしたら「当たり前のこと」なのだろう。 人様のコードをコピペしただけなので理屈でもって説明できない。(理解していない) が、たしかに自分の実行環境では実行時間が半分(2倍の早さ)になった。 キャッシュじゃな…
キーボード設定を「英語(US)配列」に変更する必要がある。 しかも、2ヶ所。 日本語入力メソッド(画面左上の小さなアイコン)→ 設定 入力メソッドの設定 → 下のほうにある「スパナ」アイコンと「キーボード」アイコンの2ヶ所を「US」に設定する。 さらに $…
アウトラインエディタではない。Windowsのテキストファイルが管理しやすくなるソフト。 ・TextTreeの詳細情報 : Vector ソフトを探す! メインのエディタは秀丸エディタなので、このTextTreeはアイデア帳を記録するときに使うつもり。Todo用。
そろそろウェブサービスなどを作りたくなってきた。RedMineも導入したい。チケット管理。 ・料金・サービス仕様 | VPS(仮想専用サーバ)は「さくらのVPS」 2Gプランを目指す。税込み1,552円。 1日300円を節約すれば、6日で達成できる。 本日から開始。よー…
自販機で売っていた。めずらしい。 190ミリリットル缶のやつなら、よく見かけるけど。 160円。買った。飲んだ。 味は、通常のリアルゴールドよりも甘さ、コクともに控えめ。 うすいのではなく、あっさりしている。おれは好きだ。 たとえるなら『通常版リアル…
参考にしたサイト ・MySQL:UNION構文で2度の処理を1度で済ます | マイヤーの開発ブログ ・PDOの真の力を開放する - PHPでデータベースを扱う(3) - 泥のように ・テーブルに関する情報の取得(SHOW TABLES文, SHOW CREATE TABLE, SHOW TABLE STATUS文) - テ…
新し目のphpMyAdminでは、GUIにおいて行の削除ができない場合がある。 ユニークなカラムがない場合の事象らしい。 参考にしたサイト ・phpmyadminで編集できなくなったけど解決:プログラミングのメモ日記 このとおりにやれば良い。 あと、utf8_general_ci か…
とりあえず出来た。 参考にしたサイト ・MySQL コマンドライン・クライアント ・データベースとSQL - PHP入門 - ポンクソフト ・PHPでMySQLを使う - PHP入門 - ポンクソフト ・MySQL: レコードを昇順・降順にソートして出力 ? ORDER BY句 「ポンクソフト」と…
できた。 参考にしたサイト ・PHP、Twitterへの自動投稿機能を作成。|マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~ ・PHP、Twitterへの自動投稿APIをversion1.0→1.1へ変更。|マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~ ・Twitter、API変更…