kosukejlampnet の回答履歴

全483件中1~20件表示
  • PDOについての質問です。宜しくお願い致します。

    PDOについての質問です。宜しくお願い致します。 久しぶりに質問させていただきますどうかよろしくお願い致します。 技術評論会社から出版されているPHP+MySQL Webシステム構築という書籍を参考に プログラムを組んでいるのですがコードを見るとかなり古くMySQLに接続するコードに mysql_connectなど非推奨のものが使われています。 そのコードを自分なりにPDOに直しているのですが、errorはなんとか無くなり表示も問題なく されるのですがはたして本当に間違いのないプログラムなのか私には判断がつきませんので どうかご教授いただきたいと思っております。 何卒よろしくお願い致します。 プログラムは以下のようになります。 <?php header("Content-Type: text/html; charset=utf-8"); ?> <?php require_once("photolibini.php"); try { $dsn = 'mysql:dbname=photolibdb;host=localhost'; $user = '******'; $password = '*****'; $dbh = new PDO($dsn, $user, $password); $dbh->query('SET NAMES utf8'); //カテゴリを集計するSQLを組み立てます $sql = "SELECT tblphoto.categoryid, categoryname, Count(photoid) AS cnt FROM tblphoto INNER JOIN tblcategory ON tblphoto.categoryid = tblcategory.categoryid GROUP BY tblphoto.categoryid ORDER BY tblphoto.categoryid"; $stmt = $dbh->prepare($sql); $stmt->execute(); $dbh = null; //ページ本文を組み立てます $body = "現在、次のカテゴリの写真が登録されています。表示したいカテゴリをクリックしてください。 <BR><BR> <UL type='circle'>"; //結果セットからデータをループで読み込みます while ($col = $stmt->fetch(PDO::FETCH_ASSOC)) { $body .= "<LI><A href='search.php?categid=$col[categoryid]'> $col[categoryname]</A> " . "($col[cnt]件)"; } } catch(Exception $e) { print'ただいま障害により大変ご迷惑をお掛けしております。'; exit(); } ?> <?php $body .= "</UL>"; //ページヘッダを出力します echo htmlheader("カテゴリ別一覧"); //ページ本文を出力します echo $body; //ページフッタを出力します echo htmlfooter(); ?>

  • ボタンの色をjqueryで変更できません

    jQuery('#bgcolor-ch').css('background-color','#ff0000'); 上記命令で下のボタンの背景色が変わりません。 <input type="submit" value="さぶみっと" id="bgcolor-ch" /> 何がいけないのでしょうか?

  • bootstrap3 タブ切替え内でのjquery

    Bootstrap3のTab機能を使い、ページ遷移を行っているのですが、その際にタブ切り替えを行うと 切り替わったコンテンツ内のjavascript が機能しなくなります。 利用しているjquery はbxsliderです。 タブ1内で動いているスライダー、カルーセルをそのままタブ2、3、4にコピーしても動きません。 知識のある方の回答をお待ちしております。 宜しくお願いいたします。

  • phpでのif文、正規表現について

    phpでログイン処理のプログラムを書いています。 パスワードを入力してもらいログイン処理をしようと考えています。 その際パスワードの中に英数字の大文字が1文字以上含まれていたらログイン可能、英数字いずれかに大文字が含まれていなかったらもう一度入力という処理をしたいのですがこれはif文で書けばよいのでしょうか。 また正規表現で書くべきなのでしょうか。 かなり初歩的な質問ですがよろしくお願いします。 また、数字だけのパスワードでははじくという処理をどのように書いたらいいのでしょうか。 時間があるときで良いので回答の程よろしくお願いします。

  • PHPについて

    プログラミングの知識は皆無ですが質問させて下さい。 PHPの独学で躓く方がいらっしゃるようですが、「プログラミング言語に触れるのはPHPが初めて」という方限定での話なのでしょうか?それとも1~2つのプログラミング言語を習得した上で独学を進めても簡単に理解出来るものではないのでしょうか? また、PHPの独学を進めていく上で特に理解の手助けとなる(関連性の高い?)プログラミング言語といったものはありますか? 以上お手数ですがご回答お願いいたします。

  • phpとmysqlでログインページの作成

    phpとmysqlを使いMAMPでログインページの作成をしようと考えています。 idやpasswordなどはもうsqlに格納されている状態を想定しています。 そこで手順を知りたいのですがこれであっているでしょうか? dbに接続してidやpasswordなどをdbから引っ張ってきて取得する。 if文でsql上のidなどとログインページに入力した情報があっているかで条件わけをする。 合っていなければエラーメッセージを返す。合っていれば次のメイン画面に飛ばす。 初歩的な質問で恥ずかしいのですがdbの情報を取得するときは「mysql_fetch_assoc」関数でいいのでしょうか。 また、ログインページのサンプルを調べているとCookie版とSession版がありますがこの違いはCookieが一定時間情報を保持するのに対してSessionはブラウザなどを閉じるとリセットという解釈で間違いないでしょうか。 文がぐちゃぐちゃで申し訳ないのですが、お暇な時にでも回答お願い致します。

  • 北海道の渋滞情報を教えて下さい

    7月24日(金)に羽田から旭川に着きます。当日レンタカーを借ります。 7月25日(土)に旭川<ー>札幌を往復します。渋滞しているのでしょうか? 7月26日(日)に旭川<ー>富良野を往復します。渋滞しているのでしょうか? 詳しい方よろしくお願いします。

  • PHPで会計年度の最初と最後の日付を自動取得する

    みなさん。こんにちは。 - $month=date("Y-m"); $SQL001="insert into table_name set month='$month-01'" - date関数を用いるなどして月日を得るのは簡単なので、 そこから得た日付データをSQLに与えたりはできているのですが、 この日付を会計年度にしたいと思っています。 - 会計年度が「4月始まりで3月終わりの場合」 $SQL002="insert into table_name set start_date='2014-04-01', end_date='2015-03-31',FY='FY14'" - 具体的には上記SQL002のようなSQLを自動で作りたい場合を想定していて、 2015/3/31時点でこのPHPを動かした場合は 「set start_date='2014-04-01', end_date='2015-03-31',FY='FY14'」となるのを 2015/4/1時点でこのPHPを動かした場合は 「set start_date='2015-04-01', end_date='2016-03-31',FY='FY15'」となるようにしたいですが、どうもやり方が分からないで困りました。 「2015-04-01」、 「2016-03-31」、 「FY15」 の部分をPHPを動作させるタイミング(日付)で動的に得る方法が分からないでいます。 アドバイスいただけますと大変ありがたいです。 どうぞ宜しくお願い致します。

    • ベストアンサー
    • vfr_rooom
    • PHP
    • 回答数2
  • ワードプレスの使い方 色を変更したい

    現在こちらのページを作っています。 http://clinic.horisuke3232.com/ 添付画像に示している所の文字色を変更したいのですが、どのファイルのどのコードを修正すればよいかわかりません。 テンプレートはminamazeという物を使いました。 htmlは少し勉強した程度です。css,phpはよくわかりません。 初心者でも分かる様に教えていただければ助かります。

    • ベストアンサー
    • okwave3232
    • CSS
    • 回答数2
  • さくらインターネット 登録してないのに届く?

    連絡網としてさくらインターネットのメーリングリストを利用しています。 連絡網から外してほしいという人がいたため、メーリングリストからそのメールアドレスを削除したのですが、どうやらまだ届いてしまっているようです。 届かないように設定したいのですが、どのようにすれば良いのでしょうか。

  • バイナリテキスト判別

    $hoge = file_get_contents($file); で読み込むファイルが画像だったり、実行ファイルだったり、テキストだったりの場合、$hogeに現在入っているのがテキストかバイナリか区別する方法はどうしたらよいでしょう?

  • php言語のApacheの設定法

    秀丸でphp言語のhttpd.confの設定方法の解る方教えてもらえないでしょうか?

  • idをつけてるtdタグの値をjQueryで

    初めて質問させていただきます。 下記のようなテーブルがあった場合、<td id="ID">1234</td>の「1234」をjQueryで取得したいのですが、うまくいきません。 ご教授お願いいたします。 テーブルの例 <table id="nameTable"> <thead> <tr> <th>aaa</th> </tr> <tr> <td id="ID">1234</td> </tr> </thead> </table> 記述したjQuery $('table.nameTable td.ID').text();

  • PHPでmysqlへの書き込みでエラー

    PHPとmysqlを最近勉強し始めました。 PHPでmysqlへデータベースの書き込みをする時に変数からデータを書き込むとエラーが出て、どうしてなのかが色々と検索してみたのですが、解決できずにいます。 どなたかご教示ください。 弁当の注文を把握するために作りました。 mysqlには ソースは以下の通りです。 表示だけなら、全項目表示は出来ます。 データベースに書き込みんで貯めたいのですが、phpmyadminでデータを記入し、SQL実行ならできました。 mysqlには order というテーブルに  orderid int(5) syain varchar(11) syohinmei varchar(11) kingaku int(11) timestamp datetime 上記のカラムが作成してあります。 <?php $gokojo = $_GET['gokojo']; $syain = $_GET['syain']; $bento = $_GET['bento']; $orderkojo = $_GET['orderkojo']; $syohinmei = $_GET['syohinmei']; $kingaku = $_GET['kingaku']; $db_user = "naka"; // ユーザー名 $db_pass = "naka"; // パスワード $db_host = "192.168.0.9"; // ホスト名 $db_name = "bento"; // データベース名 $db_type = "mysql"; // データベースの種類 $dsn = "$db_type:host=$db_host;dbname=$db_name;charset=utf8"; try { $pdo = new PDO($dsn, $db_user,$db_pass); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); } catch(PDOException $Exception) { die('エラー :' . $Exception->getMessage()); } $timestamp = date("Y-m-d H:i:s") ; try { $pdo->beginTransaction(); $sql = 'INSERT INTO order(syain,syohinmei,kingaku,timestamp) VALUES("'.$syain.'","'.$syohinmei.'",'.$kingaku.',"'.$timestamp.'")'; $stmh = $pdo->prepare($sql); $stmh->bindValue(':syain',$syain,PDO::PARAM_STR); $stmh->bindValue(':syohinmei',$syohinme,PDO::PARAM_STR); $stmh->bindValue(':kingaku',$kingaku,PDO::PARAM_INT); $stmh->bindValue(':timestamp',$timestamp,PDO::PARAM_STR); $stmh->execute(); $pdo->commit(); print "データを更新しました。<br>"; } catch (PDOException $Exception) { $pdo->rollBack(); print "エラー:" . $Exception->getMessage(); } ?> エラーは以下の通りです。 エラー:SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order(syain,syohinmei,kingaku,timestamp) VALUES("中川","サンマ弁当",450,"' at line 1 Syntax error なので、コマンドの間違えなのだろうと思いますが、解決できません。 同じことを二回してますが、片方ずつでやってもダメなので、色々試してます。 よろしくお願いします。

  • たくさんのjpg→pdfを一度に処理する方法

    ファイル数が多くて * だけでは一度に処理できないときのやり方です。 1024 個の jpg ファイルがある時は、全てをまとめた pdf に変換しようとしても $ convert *.jpg 00-result.pdf 強制終了 となってしまいます。 | xargs を組み合わせればできるのかな、と思いましたが分かりません。 一度に処理することが可能なのであれば、教えてください。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • noname#214079
    • Linux系OS
    • 回答数1
  • IE9.0での表示崩れ

    新しくWEBサイトを構築したのですが、IE9.0でだけ、  ・センタリングされているはずのサイトが左寄せになる  ・スライダーが表示されない  ・全ての文字がボールドになる というバグが出て、解決方法が見つかっていません。 IE9.0の特性や考えられる原因をご存知であればぜひお教えください。 よろしくお願いいたします。

  • 楽天WEB APIで新着順で取得したい。

    楽天 web api https://webservice.rakuten.co.jp/api/ichibaitemsearch/ にて商品を検索させた時に新商品だけの情報を並べたいのですが パラメーター「sort」の「updateTimestamp」では、新着と更新情報が入り混じってしまいます。 楽天の通常の検索 「標準、価格が安い、高い、新着順、レビューが多い」という並び替えができます。 またにぎわいツールなどでは、新着順に並び替えるものもあります。 新着順に並び替えるために どのパラメーターを送っているのでしょうか?

    • ベストアンサー
    • clorets30
    • PHP
    • 回答数2
  • 楽天WEB APIで新着順で取得したい。

    楽天 web api https://webservice.rakuten.co.jp/api/ichibaitemsearch/ にて商品を検索させた時に新商品だけの情報を並べたいのですが パラメーター「sort」の「updateTimestamp」では、新着と更新情報が入り混じってしまいます。 楽天の通常の検索 「標準、価格が安い、高い、新着順、レビューが多い」という並び替えができます。 またにぎわいツールなどでは、新着順に並び替えるものもあります。 新着順に並び替えるために どのパラメーターを送っているのでしょうか?

    • ベストアンサー
    • clorets30
    • PHP
    • 回答数2
  • 上位表示ほんとうにseo関係ないの?

    ロボット検索で上位表示させるのにseoは、殆ど影響ないと聞きました・・ 実際、常に上位にされているサイトを色んな管理ツールに掛けても非常に低いマイナス点となります。 しかし、私のサイトはアップして10年。5年ほど前にヤフーで上位4位に二週間程度表示されたのを最後に、未だに3ページ目にも表示されません。 5年前と今では、いろいろとタグも変っていますが・・ 私は鉱産物販売のサイトを運営していて、商品をアップすると直ぐに完売になるサイトです。 実際、seoは関係ないのでしょうか? どうも、ロボット検索で上位に表示されない理由が解りません。あるとすればseoだと思うのですが・・ スクリプトは使っていないサイトです。 実際、上位表示させている方が居られましたら、宜しくご見解をお聞きしたいです。 宜しく願います。

  • IE11でグーグルツールバーがバグってる

    windows10にパージョンアップしまして自然とIE11がインストールされていて グーグルツールバーが変に「画像」なってしまったのでツールバーを再インストール し直そうと思いましたら・・・ 「このブラウザーではGoogleツールバーはご利用になれません」と表示されています。 この検索ボックスが二重になって、過去に検索したものが表示されませんが、 これをどうにか直せないですか?