DOBON.NETお気楽掲示板

■1555 / 親記事)  教えてください
  
□投稿者/ 未来のWebクリエイター -(2014/11/01(Sat) 14:56:26)
  • アイコン在庫○○以上の商品を選択したらそのリストが瞬時に表示され、削除ボタンを押せばそのデータが消え、削除されたリストが再表示されるというというプログラムを書きたいのですが、上手くいきません。
    在庫○○以上の商品が瞬時に表示されるというところまではできたのですが、削除ボタンを押した時に思った動作になりません。どう書き換えればいいのか教えてください。

    <!DOCTYPE html>
    <html lang="ja">
    <head>
    <script src="../jquery.js"></script>
    <script type="text/javascript">
    $(function(){
    $("select").change(function(){
    $("table").html("");
    sel=$("select").val();
    $.ajax({
    type:"post",
    url:"list.php",
    cache:false,
    data:{"zaiko":sel},
    success:function(dat){
    $("table").html(dat);
    $("input:button").click(function(){
    $("table").html("");
    id=$(this).attr("id");
    $.ajax({
    type:"post",
    url:"list.php",
    data:{"namae":id,"zaiko":sel},
    success:function(da){
    $("table").html(da);
    }
    });
    });
    }//successの閉じカッコ

    });//ajaxの閉じカッコ
    });
    });

    </script>
    </head>
    <body>
    <form method="post" action="list.php">
    <select name="zaiko">
    <option value="500">500</option>
    <option value="400">400</option>
    <option value="300">300</option>
    <option value="100">100</option>
    </select>個以上の商品
    <table border></table>
    </form>
    </body>
    </html>

    <?
    $zaiko=$_POST["zaiko"];

    mysql_connect("mysql019.phy.lolipop.lan","LAA0547638","abc123abc")or die("接続に失敗");
    mysql_select_db("LAA0547638-test2")or die("データベースが見つかりません");
    $list="select * from table_list where zaiko>=$zaiko";
    $list2=mysql_query($list)or die("命令が違います");

    $kesu=$_POST["namae"];
    if(isset($kesu)){
    $dele="delete from table_list where item='$kesu'";
    mysql_query($dele)or die("削除できませんでした。");
    }

    print("<tr><th>番号</th><th>商品名</th><th>価格</th><th>在庫数</th><th></th></tr>");
    while($list3=mysql_fetch_array($list2)){
    print("<tr><td>".$list3[0]."</td><td>".$list3[1]."</td><td>".$list3[2]."円</td><td>".$list3[3]."個</td><td><input type='button' value='削除' id='".$list3[1]."' onclick='aa()'></td></tr>\n");
    }
    ?>

引用返信 削除キー/



スレッド内ページ移動 / << 0 >>

このスレッドに書きこむ

Pass/


- Child Tree -