Javascript 模态如何从图像中提取数据?
我正在开发一个宿舍管理页面。我现在正在为结帐构建代码。我这里有一个图像,它触发了一个模态。图像从sql中获取“room_id”的值。以下是我如何获得其图像的房间:Javascript 模态如何从图像中提取数据?,javascript,php,html,sql,Javascript,Php,Html,Sql,我正在开发一个宿舍管理页面。我现在正在为结帐构建代码。我这里有一个图像,它触发了一个模态。图像从sql中获取“room_id”的值。以下是我如何获得其图像的房间: <?php include('db.php'); $sql = "SELECT * FROM rooms order by room_name asc"; { $result = $conn->query($sql); while($row = $resul
<?php
include('db.php');
$sql = "SELECT * FROM rooms order by room_name asc";
{
$result = $conn->query($sql);
while($row = $result->fetch_assoc())
{
if ($row["room_type"]=="DELUXE")
{
if ($row["room_status"]=='AVAILABLE')
{
?>
然后我显示如下:
<form action="" method="post">
<td><a href="../admin pages/rooms/CheckIn.php?room_id=<?php echo $row["room_id"]; ?>" onclick="return confirm('CheckIn?')"><img src='../dist/img/Green bed.PNG'/></a>
<?php } else if($row["room_status"]=='UNAVAILABLE'){ ?>
<td><img data-toggle="modal" data-target="#modal-danger" src='../dist/img/Red bed.PNG' name="ToOut" value="<?php echo $row["room_id"];?>">
javascript:document.forms['frmbrand'].hidbrand.value = this.value;
<?php } ?>
</form>
<br><b><?php echo $row["room_type"]; ?></b><small><?php echo $row["room_name"]; echo $row["room_id"]; ?></small><i><span> Php<?php echo $row["room_price"]; ?>.00</span></i></td>
<?php }}} ?>
">
javascript:document.forms['frmbrand'].hidbrand.value=this.value;
Php.00
然后,我有一个用于签出的模式,该模式在单击图像时触发:
<div class="modal modal-danger fade" id="modal-danger">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Billing</h4>
</div>
<div class="modal-body">
<?php ECHO $_POST["ToOut"];?>
</div>
<div class="modal-footer">
<a type="button" class="btn btn-outline" data-dismiss="modal" data-target="#add">Extra Room Service</a>
<a type="button" class="btn btn-outline" data-toggle="modal" href="rooms/CheckOut.php?room_id=<?php echo $row["room_id"]; ?>">Check Out</a>
<a type="button" class="btn btn-outline" data-toggle="modal" data-target="#add">Extra Room Service</a>
<a type="button" class="btn btn-outline" data-toggle="modal" data-target="#add">Add Orders</a>
</div>
</div>
</div>
演员表
额外客房服务
添加订单
结帐页面正在工作。我发现模式没有工作
获取数据。值字段用于输入标记,而不是img标记。您可以使用隐藏的输入类型,而不是将值存储在img标记上。例如:
<input type="hidden" name="ToOut" value="<?php echo $row["room_id"];?>" />.
值字段用于输入标记,而不是img标记。您可以使用隐藏的输入类型,而不是将值存储在img标记上。例如:
<input type="hidden" name="ToOut" value="<?php echo $row["room_id"];?>" />.
@Isaiah则有其他错误。如果您将此代码放在表单中,则它保证工作。@Isaiah则有其他错误。如果您将此代码放在表单中,则它保证工作。