我必须在按钮元素的data-url属性中添加一个url

时间:2016-12-29 18:30:15

标签: php html facebook-sharer

我必须在按钮元素的data-url属性中添加一个url。但是从url图像中,我必须添加id和book名称,这些是php变量。如何在我的data-url属性中添加这两个php变量?

这是网址:git reset --hard git commit -m "Commit Message"  这是我的代码(我试过这个,但这不起作用):

http://localhost/book%20store/detail.php?id=53&cat=Game Of Thrones

来自网址:$book_id = $row['b_id']; $book_name = $row['b_nm']; echo'<table> <tr> <button class="sharer btn btn-lg" data-url="http://localhost/book store/detail.php?id={$book_id}&cat={$book_name}" > Share to Facebook </button> </tr> </table>';
          并$row['b_id'] = 53

2 个答案:

答案 0 :(得分:1)

假设你的vars不是空的,那么下面应该可以工作,你的orig不会工作,因为它有单引号和里面的vars。所以在下面的帖子中使用双引号或解决方案,要么应该工作

    echo '<table>  
     <tr>  
       <button class="sharer btn btn-lg"   
data-url="http://localhost/book store/detail.php?id=' . $book_id . '&cat=' . $book_name . '" >
       Share to Facebook </button>
     </tr>
      </table>';

答案 1 :(得分:0)

我不确定我是否正确理解了您的问题,但如果您尝试将PHP变量插入PHP页面中的HTML元素,则可以像这样内联:

<a href="..." data-url="http://books.matrixmp3bd.com/book%20store/detail.php?id=<?PHP echo $bookId; ?>"></a>

$bookId是您的图书ID变量。

请看这个问题:

Using PHP variables inside HTML tags?

根据OP的评论和代码段进行修改

在您提供的代码行中,您只需将$book_id变量添加到echo语句中:

detail.php?id="'.$book_Id.'"> Share to</button>

注意我使用.运算符将变量追加到您已经回显的字符串中。