yuu_x の回答履歴

全376件中21~40件表示
  • 2つのjavascriptを1つにするには

    教えてください。 下記のフォームでチェックボックスにチェックを入れると  1.ラジオボタンがグレーアウトして選択不可能になる  2.ファイル選択ボタンがグレーアウトして選択不可能になる  3.ラジオボタンの選択が全てクリアされる  4.選択したファイルがクリアされる を同時に実現したいと思っています。 1~3は実現できているのですが、4を同時に実行することができていません。 チェックボックスにチェックを入れただけで、クリアボタンを押さなくても 【script(1)】と【script(2)】を同時に実行するにはどのようにすればいいでしょうか? よろしくお願いします。 <html> <head> <!-- 【script(1)】 --> <script type="text/javascript"> <!-- function checkdis(_this, targetN) { for (var i = 0; i < targetN.length;i++) { var tN = document.getElementById(targetN[i]); if(_this.checked == true) { tN.disabled = true; document.getElementById(targetN[i]).checked = false; } else { tN.disabled = false; } } } //--> </script> <!-- 【script(2)】 --> <script type="text/javascript"> <!-- function fileRefClear(oId) { var obj = document.getElementById(oId); var stO = obj.innerHTML; obj.innerHTML = stO; } // --> </script> </head> <body> <table border="1"> <tr><td> <p>画像2</p> <p><input type="checkbox" id="img2no" name="画像の掲載" value="なし" onclick="checkdis(this, ['img2a', 'img2b', 'img2c', 'img2d', 'img2e']);">該当なし</p> </td></tr> <tr><td>【掲載する画像の種類をお選び下さい。】 <ul> <li><input type="radio" id="img2a" name="画像2の種類" value="写真">写真</li> <li><input type="radio" id="img2b" name="画像2の種類" value="イラスト">イラスト</li> </ul> </td></tr> <tr><td>【画像の人物との関係をお選び下さい。】 <ul> <li><input type="radio" id="img2c" name="画像2の人物" value="本人">本人</li> <li><input type="radio" id="img2d" name="画像2の人物" value="ご家族">ご家族</li> </ul> </td></tr> <tr><td> 【ファイルをお選び下さい。】 <p align="center"> <span id="file2"><input type="file" name="画像2" id="img2e" size="45"></span> <span><input type="button" value="クリア" onclick="fileRefClear('file2'); return false;"></span> </p> </td></tr> </table> </body> </html>

  • 2つのjavascriptを1つにするには

    教えてください。 下記のフォームでチェックボックスにチェックを入れると  1.ラジオボタンがグレーアウトして選択不可能になる  2.ファイル選択ボタンがグレーアウトして選択不可能になる  3.ラジオボタンの選択が全てクリアされる  4.選択したファイルがクリアされる を同時に実現したいと思っています。 1~3は実現できているのですが、4を同時に実行することができていません。 チェックボックスにチェックを入れただけで、クリアボタンを押さなくても 【script(1)】と【script(2)】を同時に実行するにはどのようにすればいいでしょうか? よろしくお願いします。 <html> <head> <!-- 【script(1)】 --> <script type="text/javascript"> <!-- function checkdis(_this, targetN) { for (var i = 0; i < targetN.length;i++) { var tN = document.getElementById(targetN[i]); if(_this.checked == true) { tN.disabled = true; document.getElementById(targetN[i]).checked = false; } else { tN.disabled = false; } } } //--> </script> <!-- 【script(2)】 --> <script type="text/javascript"> <!-- function fileRefClear(oId) { var obj = document.getElementById(oId); var stO = obj.innerHTML; obj.innerHTML = stO; } // --> </script> </head> <body> <table border="1"> <tr><td> <p>画像2</p> <p><input type="checkbox" id="img2no" name="画像の掲載" value="なし" onclick="checkdis(this, ['img2a', 'img2b', 'img2c', 'img2d', 'img2e']);">該当なし</p> </td></tr> <tr><td>【掲載する画像の種類をお選び下さい。】 <ul> <li><input type="radio" id="img2a" name="画像2の種類" value="写真">写真</li> <li><input type="radio" id="img2b" name="画像2の種類" value="イラスト">イラスト</li> </ul> </td></tr> <tr><td>【画像の人物との関係をお選び下さい。】 <ul> <li><input type="radio" id="img2c" name="画像2の人物" value="本人">本人</li> <li><input type="radio" id="img2d" name="画像2の人物" value="ご家族">ご家族</li> </ul> </td></tr> <tr><td> 【ファイルをお選び下さい。】 <p align="center"> <span id="file2"><input type="file" name="画像2" id="img2e" size="45"></span> <span><input type="button" value="クリア" onclick="fileRefClear('file2'); return false;"></span> </p> </td></tr> </table> </body> </html>

  • 配列から別の配列の要素を削除する方法

    ある配列array_aに、100件の文字列要素が格納されています。 別の配列array_bには、80件の文字列要素が格納されています。 array_aの要素、array_bの要素共に重複するものはありません。 array_b中に存在する要素はすべてarray_a中にも存在します。 array_aにあり、array_bにはない要素で構成されたarray_cの作り方を教えてください。 例えば $array_a=array("a","b","c","d","e","f","g"); $array_b=array("e","b","d"); なら、 $array_c=array("a","c","f","g") になります。 配列array_aとarray_bは、 $array_b=array("b","b","d"); であったり、 $array_a=array("a","a","b","c","d","e","f","g"); といった「重複する要素を含むパターン」はありません。要素はすべてユニークです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • getElementsByTagNameが使えない

    javascriptで下記コードを書いて動的にmetaタグを作成しようとしたところ うまくいきませんでした。調べていたところgetElementsByTagNameは safariではうまく動かないという記述があったのですが この関数に替わるものもしくはその他の方法はありますでしょうか。 var meta = document.createElement("meta"); meta.setAttribute("name", "ad-banner"); meta.setAttribute("content","test-id=xxxxx"); document.getElementsByTagName("head")[0].appendChild(meta);

    • unko347
    • 回答数2
  • 2つのjavascriptを1つにするには

    教えてください。 下記のフォームでチェックボックスにチェックを入れると  1.ラジオボタンがグレーアウトして選択不可能になる  2.ファイル選択ボタンがグレーアウトして選択不可能になる  3.ラジオボタンの選択が全てクリアされる  4.選択したファイルがクリアされる を同時に実現したいと思っています。 1~3は実現できているのですが、4を同時に実行することができていません。 チェックボックスにチェックを入れただけで、クリアボタンを押さなくても 【script(1)】と【script(2)】を同時に実行するにはどのようにすればいいでしょうか? よろしくお願いします。 <html> <head> <!-- 【script(1)】 --> <script type="text/javascript"> <!-- function checkdis(_this, targetN) { for (var i = 0; i < targetN.length;i++) { var tN = document.getElementById(targetN[i]); if(_this.checked == true) { tN.disabled = true; document.getElementById(targetN[i]).checked = false; } else { tN.disabled = false; } } } //--> </script> <!-- 【script(2)】 --> <script type="text/javascript"> <!-- function fileRefClear(oId) { var obj = document.getElementById(oId); var stO = obj.innerHTML; obj.innerHTML = stO; } // --> </script> </head> <body> <table border="1"> <tr><td> <p>画像2</p> <p><input type="checkbox" id="img2no" name="画像の掲載" value="なし" onclick="checkdis(this, ['img2a', 'img2b', 'img2c', 'img2d', 'img2e']);">該当なし</p> </td></tr> <tr><td>【掲載する画像の種類をお選び下さい。】 <ul> <li><input type="radio" id="img2a" name="画像2の種類" value="写真">写真</li> <li><input type="radio" id="img2b" name="画像2の種類" value="イラスト">イラスト</li> </ul> </td></tr> <tr><td>【画像の人物との関係をお選び下さい。】 <ul> <li><input type="radio" id="img2c" name="画像2の人物" value="本人">本人</li> <li><input type="radio" id="img2d" name="画像2の人物" value="ご家族">ご家族</li> </ul> </td></tr> <tr><td> 【ファイルをお選び下さい。】 <p align="center"> <span id="file2"><input type="file" name="画像2" id="img2e" size="45"></span> <span><input type="button" value="クリア" onclick="fileRefClear('file2'); return false;"></span> </p> </td></tr> </table> </body> </html>

  • サイト名で検索しても圏外なので困ってます・・・

    最近Webサイトを作成したのですが、サイト名で検索しても圏外です。 グーグルで70ページくらい目まで確認してみましたが、ありませんでした・・・・ サイト名とキーワードを入力すると、4ページ目にあります。 あと、グーグル地図に登録したので、サイト名と都道府県名を入力すると、一番目にヒットしました。 そのWebサイトのドメインは去年の11月に新規取得し、そしてある程度Webサイトが完成したのは去年の12月です。 もしかして、Webサイトの名前が悪いせいで、名前だけで検索してもヒットしないのでしょうか? サイト名は、漢字の単語とカタカナの単語を組み合わせたものです。 それぞれの単語はビックキーワード(例:通販ステーション、求人ランド、学習ショップ・・・etc)ですが、同じ名前のWebサイトはありません。 一応、サイトマップを送信したり、きちんとソースを書くなどの内部対策はしました。 少しばかりのリンクも必要だと思うので、2日前程にサイト内容に関連するリンク集に無料でリンクを3つほど付けました。あと総合リンク集にも無料で2件だけ付けました。 私は、とりあえずWebサイト名だけで1番目にヒットしてほしいと思ってます。サイト内容に関連するキーワードは、後ほど考えたいと思っております。 ご経験のある方が、この質問を見て下さりましたら、ご意見の程、お願い致します。

    • ベストアンサー
    • CSS
    • noname#233083
    • 回答数2
  • 変数内容をHTML内で表示する方法

    javascript初心者です(主にはperlを使っています)。 ajaxに手をだしたところ、perlとの変数の取り扱い方が基本的なところで違っていて戸惑っています。 例えばperlの場合、タグ内の変数(例えば$msg)は、ホームページで表示する際は、その内容が展開表示されるので、 javascriptでも、変数(例えばmsg)を、それと同様に扱ったところ、全く展開表示されずに困っています。 javascriptで変数(例えばmsg)の内容を、htmlタグ内で表示させるには、どうしたらよいのか教えて下さい。 (あれこれ検索してみましたが、何故か、その方法が見つかりませんでした) 具体的には、、、、、 (以下のソース参照) 「チェック」ボタンをクリックしたら、それをきっかけにして、外部プログラムが起動し そこからの返答として、javascriptの変数msgの中に 「exist」もしくは「noexist」が代入されて返ってきます。 それに基づき、javascriptの変数 resultの中に「有 msg」又は「無 msg」が代入され、 それが、<div id="note$id"></div>の部分に表示されます。 が、その際、変数msgの内容を表示させたいのですが、それができません。 例えば result = '有 document.write(msg);'; とやったのですが、それでも表示されません。 msgの内容をHTMLタグ内で表示させる方法を教えて下さい。 よろしくお願いします。 --------------------------------------------- 実際のソース(肝心な部分だけを抽出) --------------------------------------------- <header部分> <!-- JQuery --> <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript"> <!-- // When DOM is ready $(document).ready(function(){ // ------- Form ------- $("input").click(function(){ id2= $(this).attr("class"); sharpform="#form"; sharpfields="#fields"; sharpnote="#note"; formid = sharpform + id2; fieldsid= sharpfields + id2; noteid= sharpnote + id2; $(formid).submit(function() { var str = $(this).serialize(); $.ajax({ type: "POST", url: "./外部ブログラム名.cgi", data: str, success: function(msg) { // Message Sent? Show the 'Thank You' message and hide the form if(msg == 'exist') { result = '有 msg'; $(fieldsid).hide(); } else if(msg == 'noexist') { result = "無 msg"; $(fieldsid).hide(); } else { result = msg; } $(noteid).html(result); } }); return false; }); }); }); --> </script> --------------------------------------------- <body部分> <div id="note$id"></div> <div id="fields$id"> <form id="form$id" method="post" action=""> <input type="hidden" name="method" value="post"> <input type="hidden" name="check" value="$check"> <input type="submit" value="チェック" class="$id"/> </form> </div> ※html表示時には、$idには、1や2等の数字が入って表示されます。 ---------------------------------------------

  • phpのfor文の中で配列を作りたいです。

    $a = array(); $a[0]="あ"; $a[1]=""; $a[2]="い"; $a[3]=""; $a[4]=""; $a[5]="う"; のような配列がありfor文の中で文字列が一文字以上だったら配列$bに入れるということをしたいのですが、 $b=array(); for($i=0; $i<count($a); $i++){ $c = mb_strlen($a[$i]); if($c>=1){ $b = $a[$i]; } } var_dump($b); とすると$bには最後の”う”しか入りません。 $bを $b[0]="あ"; $b[1]="い"; $b[2]="う"; とするようにするにはどうしたらいいですか?

    • ベストアンサー
    • PHP
    • azu200
    • 回答数1
  • はてなブックマーク件数取得APIをPHPで使うには

    はてなブックマーク件数取得API http://developer.hatena.ne.jp/ja/documents/bookmark/apis/getcount 上記のページを見て、 http://api.b.st-hatena.com/entry.count?url=[ブックマーク数を取得したいURL] でブックマーク件数が取得できることが分かったのですが、 このブックマーク件数をPHPの変数に入れるには一体どうすればいいのでしょうか。 例えば、変数 $num に int型で指定URLのブックマーク数を入れるようなことがしたいのですが…。

    • ベストアンサー
    • PHP
    • php2013
    • 回答数1
  • テキストの処理について

    phpを勉強中の初心者です。 テキストの処理について質問させていただきます。 あか 1 しろ 2 きいろ 3 きいろ 4 きいろ 9 あお 23 くろ 30 くろ 33 というテキストを あか 1 しろ 2 きいろ 3,4,9 あお 23 くろ 30,33 というように置換えることは可能でしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • nyanchu
    • 回答数3
  • チェックボックスで合計値を計算に機能追加したい

    チェックボックスで差引き値を計算し、 さらに差引き値を一定値以下にしないものを制作したいとおもいます。 チェックボックスごとに決まった値が引かれるものと、 チェックボックスに2つ以上チェックで一定値が引かれる2種類が希望です。 現在、別サイトにて参考にさせていただきました以下のソースとなっておりますが、 この形には拘りません。 数値、内容等は仮のものです。 完成形イメージを画像添付致します。 ご回答、よろしくお願いいたします。 <script language="JavaScript"> <!-- plice=new Array(); plice[0]=0.5; plice[1]=0.3; plice[2]=0.2; function keisan(){ goukei=2.5; for(i=0;i<=2;i++){ if(document.myform.elements[i].checked==true){ goukei=goukei-plice[i]; } } document.myform.total.value=goukei.toFixed(1); } //--> </script> <form name="myform"> <table cellpadding="1" cellspacing="0" border="0"> <tr> <td align="left" nowrap><font color="#999999">◆</font>イモ(1500円)</td> <td align="left"><input type="checkbox" onclick="keisan()"> 箱</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>魚(4000円)</td> <td><input type="checkbox" onclick="keisan()"> 匹</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>ウニ(300円)</td> <td><input type="checkbox" onclick="keisan()"> 個</td> </tr> <tr> <td align="left"><font color="#ff0000">■</font><b><font color="#ff0000">合計金額</font></b></td> <td align="left"><input type="text" name="total" value="2.5"> 円</td> </tr> </table> </form>

  • チェックボックスで合計値を計算に機能追加したい

    チェックボックスで差引き値を計算し、 さらに差引き値を一定値以下にしないものを制作したいとおもいます。 チェックボックスごとに決まった値が引かれるものと、 チェックボックスに2つ以上チェックで一定値が引かれる2種類が希望です。 現在、別サイトにて参考にさせていただきました以下のソースとなっておりますが、 この形には拘りません。 数値、内容等は仮のものです。 完成形イメージを画像添付致します。 ご回答、よろしくお願いいたします。 <script language="JavaScript"> <!-- plice=new Array(); plice[0]=0.5; plice[1]=0.3; plice[2]=0.2; function keisan(){ goukei=2.5; for(i=0;i<=2;i++){ if(document.myform.elements[i].checked==true){ goukei=goukei-plice[i]; } } document.myform.total.value=goukei.toFixed(1); } //--> </script> <form name="myform"> <table cellpadding="1" cellspacing="0" border="0"> <tr> <td align="left" nowrap><font color="#999999">◆</font>イモ(1500円)</td> <td align="left"><input type="checkbox" onclick="keisan()"> 箱</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>魚(4000円)</td> <td><input type="checkbox" onclick="keisan()"> 匹</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>ウニ(300円)</td> <td><input type="checkbox" onclick="keisan()"> 個</td> </tr> <tr> <td align="left"><font color="#ff0000">■</font><b><font color="#ff0000">合計金額</font></b></td> <td align="left"><input type="text" name="total" value="2.5"> 円</td> </tr> </table> </form>

  • チェックボックスで合計値を計算に機能追加したい

    チェックボックスで差引き値を計算し、 さらに差引き値を一定値以下にしないものを制作したいとおもいます。 チェックボックスごとに決まった値が引かれるものと、 チェックボックスに2つ以上チェックで一定値が引かれる2種類が希望です。 現在、別サイトにて参考にさせていただきました以下のソースとなっておりますが、 この形には拘りません。 数値、内容等は仮のものです。 完成形イメージを画像添付致します。 ご回答、よろしくお願いいたします。 <script language="JavaScript"> <!-- plice=new Array(); plice[0]=0.5; plice[1]=0.3; plice[2]=0.2; function keisan(){ goukei=2.5; for(i=0;i<=2;i++){ if(document.myform.elements[i].checked==true){ goukei=goukei-plice[i]; } } document.myform.total.value=goukei.toFixed(1); } //--> </script> <form name="myform"> <table cellpadding="1" cellspacing="0" border="0"> <tr> <td align="left" nowrap><font color="#999999">◆</font>イモ(1500円)</td> <td align="left"><input type="checkbox" onclick="keisan()"> 箱</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>魚(4000円)</td> <td><input type="checkbox" onclick="keisan()"> 匹</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>ウニ(300円)</td> <td><input type="checkbox" onclick="keisan()"> 個</td> </tr> <tr> <td align="left"><font color="#ff0000">■</font><b><font color="#ff0000">合計金額</font></b></td> <td align="left"><input type="text" name="total" value="2.5"> 円</td> </tr> </table> </form>

  • formでのチェックボックスのname属性について

    例えば以下のようなフォームがあるとき、 ----------------------------------------------------------------------------- <form name="f"> <input type="checkbox" name="group1" id="a" value="a"/><label for="a">a</label> <input type="checkbox" name="group1" id="b" value="b"/><label for="b">b</label> <input type="checkbox" name="group1" id="c" value="c"/><label for="c">c</label> <input type="checkbox" name="group1" id="d" value="d"/><label for="d">d</label> </form> ----------------------------------------------------------------------------- javascriptでは、document.f.group1で配列として取得できるのですが、 phpでは、$_POST["group1"]では最後にチェックされている項目しか取得できません。 (つまり、phpでは複数選択されていても、一番後ろの1項目しか取得できません。) 少し調べるとphpで取得するには、 name属性値を、group1からgroup1[]とすれば配列として取得できるとありました。 しかしこれでは、javascriptの方でname属性値を使って取得できなくなってしまい、 document.f.getElementsByTagName("input")みたいな感じで取得することになると思います。 そもそも、name属性値に"["や"]"を使うことは良くないと思うので、 phpの方で何らかの方法があると思ったのですが、 最近勉強を始めたばかりの初心者なのでよくわかりませんでした。 今知っているphpに配列で渡す方法が、 「name属性値をgroup1[]のように配列にする」しか無いので、 他に方法があるならば教えてください。 質問の前提として、 1.name属性はフォーム内の項目のグループ化をしている? 2.name属性値に"["や"]"は仕様では使用可能な文字ではない? 1,2ともにYesだと思っています。 もし、この前提が間違っていたらご指摘ください。 質問内容を要約すると、 「checkboxをphpで配列で取得する方法はname属性値を配列にするしかないのですか?」 「他に方法があるなら教えてください」 です。 よろしくお願いします。

    • ベストアンサー
    • PHP
    • noname#199226
    • 回答数1
  • PHPでJSON形式のデータから取得する方法

    PHPで取得したJSON形式のデータからキーワードを取得する方法を教えてください。 <?php $query = '自転車'; $url = 'http://api.suggest.search.rakuten.co.jp/suggest?cl=dir&rid=0&sid=0&oe=utf-8&cb=cb&q='.urlencode($query); $json = file_get_contents($url); print_r($json); ?> $jsonには以下のデータが返ってきます。 cb({"input":"自転車","status":0,"result":[["自転車 ライト"],["自転車 26インチ"],["自転車 カバー"],["自転車 置き場"],["自転車 27インチ"],["自転車 24インチ"],["自転車 2013"],["自転車 レインカバー チャイルドシート"],["自転車 スタンド"],["自転車 チャイルドシート"]]}) このデータから以下のキーワードデータの配列を取得するにはどうすればよいのでしょうか? 自転車 ライト,自転車 26インチ,自転車 カバー,自転車 置き場,自転車 27インチ,自転車 24インチ,自転車 2013,自転車 レインカバー チャイルドシート,自転車 スタンド,自転車 チャイルドシート

    • ベストアンサー
    • PHP
  • PHP 複数の特定の文字列を抽出したい

    下記のようなテキストから日焼け止め ○○のような複合キーワードを抽出したいです。 ググってpreg_match_allを使うということまではわかったのですが、正規表現がよく理解できず、うまくいきません。どなたかご教授頂けないでしょうか? {"AS":{"Query":"日焼け止め","FullResults":1,"Results":[{"Type":"AS","Suggests":[{"Txt":"日焼け止め新基準","Type":"SF","Sk":""},{"Txt":"日焼け止め ランキング","Type":"AS","Sk":"SF1"},{"Txt":"日焼け止め ランキング 2012","Type":"AS","Sk":"SF1AS1"},{"Txt":"日焼け止め スプレー","Type":"AS","Sk":"SF1AS2"},{"Txt":"日焼け止め spf","Type":"AS","Sk":"SF1AS3"},{"Txt":"日焼け止め 塗り方","Type":"AS","Sk":"SF1AS4"},{"Txt":"日焼け止め ノンケミカル","Type":"AS","Sk":"SF1AS5"},{"Txt":"日焼け止め 落とし方","Type":"AS","Sk":"SF1AS6"}]}]}} 以下のような形式で抽出できたらベストです。 日焼け止め新基準","日焼け止め ランキング","日焼け止め ランキング 2012","日焼け止め スプレー","日焼け止め spf","日焼け止め 塗り方","日焼け止め ノンケミカル","日焼け止め 落とし方

    • ベストアンサー
    • PHP
  • 一週間前のゼロ時取得方法

    こんにちは、 一週間前のゼロ時から取得したいのですが 今日が2012/12/23日の場合 $oldday = strtotime(date('Y-m-d',strtotime("-7 day")));だと 2012/12/16 08:00:00 と8時からでゼロ時になりません。 2012/12/16 00:00:00 としたいのですが 何か方法ありますでしょうか?

    • ベストアンサー
    • PHP
    • lensent
    • 回答数3
  • PHPでjpg画像を位置を指定して拡縮させる方法

    お世話になります。 PHPで、どうしてもわからないところで躓いております。 GDはonの状態でPHP5をXAMPPにて扱っております。 やりたいことは至って簡単で、 座標上で、例えば(10,10)の位置に画像を指定した縦横サイズ(30,30)に縮小して、 貼り付けたいのですが、 色々と関数を試しても、なぜか画像が表示されず、困っております。 貼り付ける画像の拡張子はJPEGです。 お忙しいところ恐れ入りますが、 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • 文字列から期間算出 09-12 12-12

    こういう文字列から、期間を算出するには、どうすれば良いでしょうか? 2009-09-12  2012-12-22 「何日」とか「何ヶ月何日」という結果を導き出したいです

    • ベストアンサー
    • PHP
    • re97
    • 回答数1
  • Mysql 誕生日順に並べたい

    社員の生年月日から、今日から、1ヶ月間の誕生日対象者を、誕生日順に出力したいです。 SELECT memname, REPLACE(membirth, "-", "/") as mbirth, REPLACE(RIGHT(membirth, 5), "-", "") as cdate, DATE_FORMAT(membirth, "%c月%e日") as birday FROM MEMDB ORDER BY cdate membirthは、生年月日(例1989-01-01) cdate順にsortしたら、12月の人より、1月の人が先に出ます。 12月の人の次に1月の人が出るようにしたいですが。。。 あと、 検索条件も WHERE RIGHT(CURDATE(),5)=RIGHT(mbirth,5) OR RIGHT(DATE_ADD(CURDATE(), INTERVAL 1 DAY),5)=RIGHT(mbirth,5) OR RIGHT(DATE_ADD(CURDATE(), INTERVAL 2 DAY),5)=RIGHT(mbirth,5) OR ... みたいに、INTERVAL 30 DAYまででチェックしてますが、 正しい方法があれば、お教えてください。

    • supapa
    • 回答数2