2017-07

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PHP: SQL命令を大量に発行するときの注意

数万行のcsvデータをMySQLにinsertしたら
「Maximum execution time of 30 seconds exceeded」
と出てしまった。

http://oshiete1.goo.ne.jp/qa2034385.html
が参考になって

set_time_limit(xx)

で時間を長く設定すれば問題ないみたい。
http://php.s3.to/man/function.set-time-limit.html

私の場合

set_time_limit(3000)


にしたら数万行の登録が問題なくできた。
スポンサーサイト

テーマ:プログラミング - ジャンル:コンピュータ

PHP 正規表現 半角英数字4桁かどうかチェック

PHP 正規表現 半角英数字4桁かどうかチェックする。

ereg("[0-9]{4}",$num)
だと思っていたが、
$numが321321のように4桁以上でもチェックを通ってしまう。
調べたら、
ereg("^[0-9]{4}$",$num)

^で先頭を指定し
$で末尾を指定すれば

この二つで先頭から末尾まで4桁となって、やりたいことが実現する。

テーマ:プログラミング - ジャンル:コンピュータ

ブログ作成ソフト Blogn これいい!!

勉強用の備忘録を作りたかったので、自分のサーバーで起動するBlog構築ツール(ソフト?)を探した。

で、思いつくのが
Six Apart の Movable Type
一時間かけて入れてみたが、perlのバージョンの問題で記事がかけなかった。

ほかが思い当たらないので検索
http://blog.mypress.jp/blog/blog_cgi.php

のサイトにブログ作成ソフトのまとめページがあった。
そこの説明を見てsbってソフトをサーバーに入れた。
アップして、パーミッションかえるだけなんで、10分ぐらいでできたが、やはりperlのバージョンの問題で記事がかけなかった。(かけるけど、どっかがバグってて毎回再構築しないといけない)

で、perlはだめだと思い、
PHPを使ってる、Blogn
http://www.blogn.org/
を入れてみた。

これは5分でできた。
これはすんなり成功!!
簡単で扱いやすいし文句なしだ!

PHPでCSVファイルの読み込み

http://ponk.jp/php_file/index.php?page=5

すごい役にたった

全文を表示 »

テーマ:PHP - ジャンル:コンピュータ

SQL 文字化け PHP SET NAMES

SQLに登録するときの文字化け
下の2文でOK
$sql = "SET NAMES ujis";
mysql_query($sql);

http://www.artful.jp/blog/archives/2006/07/xamppmysqlphpmy.html

テーマ:プログラミング - ジャンル:コンピュータ

«前のページ  | HOME |  次のページ»

トラックバックは内容に関連性があればOKです。リンクを張らなくてもかまいません
FC2 Blog Rankingへ投票現在UNIXランキング一位
人気blogランキングへ現在TOP10

プロフィール

fdsafdsa

Author:fdsafdsa


ページランク Valid CSS!
人気ブログランキング - BitTorrent と フリーソフト や OS を広めるブログ

ブログ内検索

カテゴリー

フリーエリア

最近の記事

最近のコメント

リンク

このブログをリンクに追加する

月別アーカイブ

ブロとも申請フォーム

この人とブロともになる

Powered By FC2ブログ

ブログやるならFC2ブログ



アクセスランキング

最近のトラックバック

RSSフィード

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。