0
イメージをモーダルdivに表示します。 私は=「_ブランク」または他の属性のターゲットを使用する場合、それは動作しますが、私はここでモーダルDIV コードEcho php Image in modal from mysql
<?php
$sql = "SELECT Name, Email, Address, Sex, Image FROM members";
$result = $pdo->query($sql);
$result->setFetchMode(PDO::FETCH_ASSOC);
while($row=$result->fetch())
{
?>
<tr>
<td><?php echo $row['Name']?></td>
<td><?php echo $row['Email']?></td>
<td><?php echo $row['Address']?></td>
<td><?php echo $row['Sex']?></td>
<td><?php echo $row['Image']?></td>
<td><a href="upload/<?php echo $row['Image']?>" data-toggle="modal" data-target="#myModal">View Image</a></td>
</tr>
<?php
}
?>
</table>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content" style="height:20em">
</div><!-- /.modal-dialog -->
</div>
</div>
<script>
$(function() { $('#myModal').modal({
keyboard: true
})});
</script>
</body>
</html>
特定の問題に関連するすべてのコードを含めるようにしてください。あなたの問題はHTML/Javascriptに関するものであり、特にPHPではありません。データベースクエリは完全に無関係です。しかし、誰かがあなたを助けてくれるなら、あなたがモーダルを作成するためにどのJavaScriptライブラリを使用しているか知っているといいでしょう。 –
@JohannesMüller私はブートストラップライブラリを使用していますが、画像をdiv(モーダル)にエコーしたいのですが、画像はデータベースに保存されているアップロードフォルダにあります。私はdivを使用してイメージを配置するためにtarget(したがってHTML href属性)を使いたいと思います。私はターゲットブランクを使用すると動作しますが、モーダルでは動作しません!! –