-1
<head>
    <script> src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script type="text/javascript">
        $(function(){
            $('#combo').change(function(){
                console.log($(this));
            var sqlQuery = "SELECT product_name='combo' from product_master where mrp='textbox'";
            var result = dbConn.executeCachedQuery(sqlQuery);
                $.get( "abc.php");
            $('#combo').change(function(){ $('#textbox').val($(this).val()); });
             } ) ;
         });
    </script>`
</head>
<body>
    <form>
         <select name="combo" id="combo">
             <option value="">-- Select</option>
             <?php  
                    require_once("connect.php");
                $query="select * from product_master";
                    $result=mysql_query($query);
                    while ($row = mysql_fetch_array($result)) {
                   echo '<option value = "' . $row['product_name'] . '">' . $row['product_name'] . '</option>';
                    }
              ?>
        </select>
        <input type="textbox" id="textbox" value="<?php $row['mrp']; ?>" />
    </form>
</body>

I want to fetch from database on selected from combo box into text box.

Same product name fetch mrp. Product name combo box and mrp text box once select combo with same mrp need to fetch.

4

2 に答える 2

3

このような

 <script type="text/javascript">
  $(document).ready()function(){
    $('#combo').change(function(){
      $.post("abc.php",{combo:$(this.val() )},function(result){
            $("#textbox").val(result);
      });
   });

 });
 </script>

abc.php で、データベースへの投稿とクエリからコンボの値を取得し、値をエコーし​​、

于 2013-05-31T05:58:16.303 に答える
0

Rajesh は、フロント エンドに @Abuzer Firdousi コードを使用します。バックエンドの場合、オプションの値をエコーする必要があります。コードabc.phpは次のようになります

<?php
require_once("connect.php");
$rate= $_POST["textbox"];
$product_name= $_POST["combo"];
$rs =mysql_query("SELECT mrp FROM product_master WHERE product_name='$product_name'");
if($rs && mysql_num_rows($rs)){
  $row = mysql_fetch_object($rs);
  echo $row->mrp
} 

?>

Abusar と私の答えを組み合わせることで、解決策が得られます :-)

于 2013-05-31T06:19:35.527 に答える