【问题标题】:My photo from my 1st page is not passing down to my 2nd one我第一页的照片没有传到我的第二页
【发布时间】:2018-02-05 20:37:30
【问题描述】:

我有一个问题,想知道是否有人可以帮助或建议我如何解决这个问题。当我点击它时,我正在尝试将一张照片(来自数据库)从我的第一页传递到我的第二页.当我点击照片时,它会将我重定向到带有 图标的第二页

第一页

   <?php
    $conn = mysqli_connect("localhost","root","","photos");
    echo $conn ? 'connected' : 'not connected';
    $result = mysqli_query($conn, "SELECT * FROM images");
    ?>

    <center>
    <?php
    while ($row = mysqli_fetch_assoc($result)) {
    echo "<a  href='test2.php? mydata=<img src='".$row['image']."''><img 
    src='".$row['image']."' ></a>";
    }
    ?>
    </center>

第二页

    <center>
    <?php

    $conn = mysqli_connect("localhost","root","","photos");


    $data = $_GET['mydata'];
    echo "$data;"
    ?>
    </center>

【问题讨论】:

  • 第一页抱歉打错了
  • 你可以edit你的问题而不是添加评论来改进它。

标签: javascript php jquery html mysqli


【解决方案1】:

去掉参数delimetre后面的图片标签

<?php
    while ($row = mysqli_fetch_assoc($result)) {
    echo "<a  href='test2.php?mydata=".$row['image']."'><img 
    src='".$row['image']."' ></a>";
    }
?>

【讨论】:

  • 它显示照片的名称而不是照片本身
  • @chingdonh 是的,我认为这是必需的。由于他不能将图像标签作为参数传递,标签符号将被编码在 url 中。
猜你喜欢
  • 1970-01-01
  • 2021-02-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-23
  • 2015-09-24
  • 1970-01-01
相关资源
最近更新 更多