ks0902のプロフィール

@ks0902 ks0902
ありがとう数5
質問数0
回答数15
ベストアンサー数
6
ベストアンサー率
85%
お礼率
0%

  • 登録日2010/02/16
  • JavaScript変数をPHPへ渡す

    JavaScriptで取得した変数を、PHP側で取得できるでしょうか? ある入力フォームのテキストボックスに値を入力後、別のウィンドウ(windowopen)を開き 先の入力したテキストの値を利用して条件を抽出させ、 結果を入力フォームに戻したいのですが・・・

    • ベストアンサー
    • noname#139568
    • PHP
    • 回答数3
  • PHPで検索画面を作成していますが上手に動きません

    PHP超!初心者です。よろしくお願いいたします。 行いたい事は、 HTML上にあるドロップダウンリストから項目を選択し実行すると、一致する項目をPHPMysql DBより抽出し表形式で表示したい。です。 PHPmysql→ ユーザー名:user パスワード:passwd データベース名:dbnameテーブル名:table_nm 検索画面→kensaku.html 検索結果→kensaku.php ●kensaku.html <html> <head> <title>検索</title> </head> <body> <br> <h1>種類</h1> <br> <form action = "http://localhost/lesson/kensaku.php" method="POST"> <p> 種類:<br /> <select name="betu" style="width:200" id="search_process"> <option value="" selected="selected">一覧から選択</option> <option value="あ">あ</option> <option value="い">い</option> <option value="う">う</option> <option value="え">え</option> <option value="お">お</option> </select></p> <p>    <input type="submit" name="exec" value="検索"> </form> </body> </html> ●kensaku.php <html> <body> <? if (!$con = mysql_connect("localhost", "user", "passwd")) {    print "接続エラー" ;    exit ; } mysql_select_db("dbname", $con) $sql = "select sid, name, price, betu, area, memo from table_nm" ; $sql . = "where betu like '$betu'" ; if (!$res = mysql_query($sql)) {    print "SQLエラー<BR>" ;    exit } <table border=1> <tr> <th>NO</th><th>名前</th><th>金額</th><th>種別</th> /tr> while($row = mysql_fetch_array($res)){    <tr>    <td><?php ($row['sid']); ?></td>    <td><?php ($row['name']); ?></td>    <td><?php ($row['price']); ?></td>    <td><?php ($row['betu']); ?></td>    </tr> } </table> </body> </html> 説明不足の部分がありましたら、申し訳ございません。 よろしくご教授お願いいたします。

    • ベストアンサー
    • akarukune
    • PHP
    • 回答数3
  • ゼロ除算

    CSSすら理解してない私が見よう見まねでphpを使ってみたのですが、エラーが起こって困ってます。 Warning: Division by zero <?php $a = $_POST["a"]; $b = $_POST["b"]; $c = $a + $b; $d = $a / $c; $e = $d *5; echo $e; ?> <form action="test.php" method="post"> <input type="text" name="a"> <input type="text" name="b"> <input type="submit" name="bottun1" value="計算"> </form> 自己流で勝手に書いたので変なことになっていると思います。 エラーの原因は「$d = $a / $c;」でしょうか? 調べてみたら、どうやらゼロ除算というのが問題らしいです。 どうすれば解決できるでしょうか? それともしよろしければ、この様な計算をする場合の正しい書き方を教えてください。 よろしくお願いします。

    • ベストアンサー
    • yakiso
    • PHP
    • 回答数5
  • DELETE 文とEXISTSの使い方について(Oracle10g)

    DELETE 文とEXISTSの使い方について(Oracle10g) 2つのテーブル(A、B)を外部結合して、B側がNULLとなったレコードを A側から削除する、というDELETE文が作りたいのですが、 EXISTS句を使ってみたもののどうも使い方がわからず苦戦しています。 目的は2つのテーブルを同期させる事で このSQLを実行する時点で、常にA>Bになっています。 目的を達成できるSQLを教えてください。 <削除対象レコードをSELECTするSQL> SELECT * FROM A, B WHERE A.KEY1 = B.KEY1(+) AND A.KEY2 = B.KEY2(+) AND B.KEY1 IS NULL ; <上をDELETE文にしてみたつもりが、削除0件になってしまうSQL> DELETE FROM A WHERE EXISTS( SELECT 1 FROM B WHERE A.KEY1 = B.KEY1(+) AND A.KEY2 = B.KEY2(+) AND B.KEY1 IS NULL ) ;

    • ベストアンサー
    • noname#256464
    • Oracle
    • 回答数3
  • 状態によって、取得したいデータをかえたい場合のSQLについて

    状態によって、取得したいデータをかえたい場合のSQLについて 初心者で困っています。 以下は、状態が1,2,3の場合はデータを取得し、4の場合はデータを取得しないSQLです。 SELECT  みかん.連番  みかん.入荷日 FROM  みかん  INNER JOIN 状態   ON みかん.状態 = 状態.連番 WHERE  みかん.状態 IN (1,2,3) みかんT 連番   入荷日    状態 1   2010/02/01  1 2   2010/02/03  3 3   2010/02/08  4 4   2010/02/09  1 5   2010/02/13  2 6   2010/02/18  3 状態T 状態連番  項目  1    良好  2    まぁまぁ  3    不良  4    破棄 これからが質問なのですが、 みかんTの連番3の状態が4の場合、状態3のデータ(みかんTでいう連番2,6)は取得したくありません。 そうするには、どう書き換えたらうまく動作するでしょうか・・・ 宜しくお願いいたします。。