私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 110
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
<?php echo $a; ?>
と
<?php echo $a ?>
ってどっちがいいですか?
と
<?php echo $a ?>
ってどっちがいいですか?
>>853
mysqlのクエリでcount()を使う
mysqlのクエリでcount()を使う
>mysql_result()などを使うと、存在しない場合はエラーが出てしまいます(存在しない行を参照するため)
fetchでぶんぶん回すのが一般的じゃね?
イテレーターのインターフェースだとカウントなんて基本考えない。
(postgresだが、石井さんの本にも確かカウント数えるのにぶんぶん回して$i++とかやってるのあったよーな。)
ほんとにレコード数が欲しいだけなら、SQLのcount()を使う。
(と、いう事を覚えておけば、ORMとか見ると合点いくところあるんじゃないかねぇ?)
fetchでぶんぶん回すのが一般的じゃね?
イテレーターのインターフェースだとカウントなんて基本考えない。
(postgresだが、石井さんの本にも確かカウント数えるのにぶんぶん回して$i++とかやってるのあったよーな。)
ほんとにレコード数が欲しいだけなら、SQLのcount()を使う。
(と、いう事を覚えておけば、ORMとか見ると合点いくところあるんじゃないかねぇ?)
>>858
一致するレコードがあるかどうかを総当たりする以外に方法はないと思うので、ぐるぐる回しはやむを得ないのでは?
一致するレコードがあるかどうかを総当たりする以外に方法はないと思うので、ぐるぐる回しはやむを得ないのでは?
普段どんなSQLを書いてるのか恐ろしくなるな
>>856
http://php.net/manual/ja/function.array-filter.php#example-4210
もしくは明示的に
$a = array('a', '', 'b', 'c');
$b = array_filter($a, 'strlen');
キーを振りなおしたいなら更に
$c = array_values($b);
>>856
http://php.net/manual/ja/function.array-filter.php#example-4210
もしくは明示的に
$a = array('a', '', 'b', 'c');
$b = array_filter($a, 'strlen');
キーを振りなおしたいなら更に
$c = array_values($b);
>>864
回答できなくてもうしわけないんだけれど
> 携帯Webフォームと携帯メールでは絵文字の送出コードが違うのでしょうか?
これに関しては、そこで保存されてるデータを見れば分かるんじゃないですか
回答できなくてもうしわけないんだけれど
> 携帯Webフォームと携帯メールでは絵文字の送出コードが違うのでしょうか?
これに関しては、そこで保存されてるデータを見れば分かるんじゃないですか
if(strstr($_SERVER['HTTP_USER_AGENT'],"iPhone") ||
strstr($_SERVER['HTTP_USER_AGENT'],"Android") ||
strstr($_SERVER['HTTP_USER_AGENT'],"blackberry")){
strstr($_SERVER['HTTP_USER_AGENT'],"Android") ||
strstr($_SERVER['HTTP_USER_AGENT'],"blackberry")){
>864です。
ありがとうございます。
あれから色々調べてみましたが、どうもドコモとSBではPC宛のメールで絵文字が使われていた場合、絵文字を「=」に変換してしまうそうで、
完全に絵文字に対応させる事は出来なさそうですので、あきらめました・・・。
絵文字は奥が深いなぁ・・・。
ありがとうございます。
あれから色々調べてみましたが、どうもドコモとSBではPC宛のメールで絵文字が使われていた場合、絵文字を「=」に変換してしまうそうで、
完全に絵文字に対応させる事は出来なさそうですので、あきらめました・・・。
絵文字は奥が深いなぁ・・・。
基本的な文法を理解した程度です。関数とか覚えるために要領を掴むために
100行以内ぐらいのサンプルスクリプトとか乗ってるお勧めのサイトおしえてください
100行以内ぐらいのサンプルスクリプトとか乗ってるお勧めのサイトおしえてください
>>858
トチ狂っててスマンカッタ。
カウントするのがメインじゃない事は覚えてたんだが、$i++が印象に残っていたもんでついつい書いちまっただけなんだ。
よくよく思い出すと、データベースのoffset対応が怪しかった時代に、ページネートするソースの一部だった気がする。
オレがPostgresいじりだした時にはすでにoffset対応してたから、石井さんのソースだったじゃなかったかもしれん。
トチ狂っててスマンカッタ。
カウントするのがメインじゃない事は覚えてたんだが、$i++が印象に残っていたもんでついつい書いちまっただけなんだ。
よくよく思い出すと、データベースのoffset対応が怪しかった時代に、ページネートするソースの一部だった気がする。
オレがPostgresいじりだした時にはすでにoffset対応してたから、石井さんのソースだったじゃなかったかもしれん。
大学で借りてきたphpの本が返す期限を過ぎてしまいました。
鬼のように怖い図書室のおばちゃんにどんな言い訳したらいいですか?
鬼のように怖い図書室のおばちゃんにどんな言い訳したらいいですか?
>>877
for Linux
<?php
//php で四則演算を解読させるのが面倒臭いので
//計算自体はシェルコマンド(expr)にやらせる。
//但し、exprが解読出来るように整形する必要がある
//
//注:exprは、整数しか処理できない。
$str = "60*60*25";
$pattern = array('#\+#', '#-#', '#\*#', '#/#');
$replace = array(' + ', ' - ', ' \* ', ' / ');
$formatted = preg_replace($pattern, $replace, $str);
$result = exec ('expr ' . $formatted);
echo $result;
?>
Windows の場合はシラネ
for Linux
<?php
//php で四則演算を解読させるのが面倒臭いので
//計算自体はシェルコマンド(expr)にやらせる。
//但し、exprが解読出来るように整形する必要がある
//
//注:exprは、整数しか処理できない。
$str = "60*60*25";
$pattern = array('#\+#', '#-#', '#\*#', '#/#');
$replace = array(' + ', ' - ', ' \* ', ' / ');
$formatted = preg_replace($pattern, $replace, $str);
$result = exec ('expr ' . $formatted);
echo $result;
?>
Windows の場合はシラネ
なんでevalが微妙なの?
見たところ、シェルにやらせるよりはスマートだと思ったけど。
見たところ、シェルにやらせるよりはスマートだと思ったけど。
そのまんまevalだとセキュリティ上気持ちよくないからじゃね?
(評価させる変数が外部から来ている場合、なんやらinjectionとか発生するってーこと)
まぁ、そんなの関係なく「構文解析はロマンだぜ!」という意図なら、オレも同意だがw
(評価させる変数が外部から来ている場合、なんやらinjectionとか発生するってーこと)
まぁ、そんなの関係なく「構文解析はロマンだぜ!」という意図なら、オレも同意だがw
PHPを最近勉強し始めた初心者です。
ヘキサダンプの文字列をバイナリに変換して、ファイルに保存したいのですが、ヘキサダンプをバイナリに変換する方法
がわかりません。ご存知の方がいましたら教えていただけないでしょうかm(_ _)m
ヘキサダンプの文字列をバイナリに変換して、ファイルに保存したいのですが、ヘキサダンプをバイナリに変換する方法
がわかりません。ご存知の方がいましたら教えていただけないでしょうかm(_ _)m
自己解決しました
phpでmysqlに接続するとき
mysql_connect('localhost','root','パスワード');
にすると思うけど、パスワード設定していないときはどう書けばいいのでしょうか?
ちなみにWindowsにXammpインスコして勉強中です。
パスワード設定してないので今は
対象のコンピュータによって拒否されたため、接続できませんでした。と表示されてます
mysql_connect('localhost','root','パスワード');
にすると思うけど、パスワード設定していないときはどう書けばいいのでしょうか?
ちなみにWindowsにXammpインスコして勉強中です。
パスワード設定してないので今は
対象のコンピュータによって拒否されたため、接続できませんでした。と表示されてます
試してないから間違えてるかもしれんけど、ふつうに書けばいけると思ったよ
ただ、mysql側の設定でパスワード無しの場合にはじかれて往生したような気がする
localの場合にはパスワード無しでいい、というような設定がたぶんできる
ただ、mysql側の設定でパスワード無しの場合にはじかれて往生したような気がする
localの場合にはパスワード無しでいい、というような設定がたぶんできる
>>897
はがない
はがない
mysql_connect('localhost','root','');
でいけると思うが
でいけると思うが
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 130 (1001) - [98%] - 2013/11/11 2:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 118 (1001) - [98%] - 2012/5/18 6:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 116 (1001) - [98%] - 2012/3/21 18:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 115 (1001) - [98%] - 2012/2/25 18:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [98%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 114 (1001) - [98%] - 2012/1/19 12:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 113 (1001) - [98%] - 2012/1/1 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 112 (1001) - [98%] - 2011/11/29 4:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 111 (1001) - [98%] - 2011/10/30 20:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [98%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [98%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 100 (1001) - [98%] - 2010/11/14 21:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [96%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [96%] - 2015/1/6 8:00
トップメニューへ / →のくす牧場書庫について