如何从此HTML中获取数据以在SQL中进行查询?

时间:2016-03-08 09:15:01

标签: php html sql

这是用于发送数据的按钮

  <a href="#myModal" data-toggle="modal" id="78" data-target="#edit-modal"> <button type="button"   >
    <i class="glyphicon glyphicon-zoom-in"></i>
    </button></a> 

此代码显示数据

 <?php  echo  $er="<div class=\"modal-body edit-content\"></div>";  ?>

我希望$er在下面查询

<?php       
$str = "SELECT * FROM examquestion WHERE EQ_ID = '$er' ";
$Recordset7 = mysql_query($str) or die(mysql_error());
$row_Recordset7 = mysql_fetch_assoc($Recordset7);

echo $row_Recordset7['EQ_ID']; ?>

脚本

<script>
        $('#edit-modal').on('show.bs.modal', function(e) {

            var $modal = $(this),
                Id = e.relatedTarget.id;

                    $modal.find('.edit-content').html(Id);


        })
    </script>

1 个答案:

答案 0 :(得分:1)

您可以使用AJAX来完成。 了解这些:

http://www.w3schools.com/ajax/

http://php.net/manual/en/mysqli.quickstart.prepared-statements.php

准备好的语句可以帮助您免受SQL注入攻击。如果您正在进行具有用户输入的查询,请练习使用它。

HTML

.score-java

PHP(content.php)使用过程mysql

.layer-info

PHP使用OOP mysqli(预备语句)

$('.score-java').each(function() {
    $(this).prev('.layer').find(".layer-info").css('width', parseFloat($(this).text()) * 10 + '%');
});

JS

<a href="#myModal" data-toggle="modal" id="78" class='get-content' data-target="#edit-modal">
  <button type="button">
    <i class="glyphicon glyphicon-zoom-in"></i>
  </button>
</a>
<div id="edit-modal">
  <div class="modal-body edit-content"></div>
</div>