2016-12-29 2 views
0

버튼 요소의 data-url 속성에 URL을 추가해야합니다. 하지만 URL 이미지에서 PHP 변수 인 ID와 책 이름을 추가해야합니다. 내 data-url 속성에이 두 개의 PHP 변수를 어떻게 추가 할 수 있습니까? 버튼 요소의 data-url 속성에 URL을 추가해야합니다.

는 URL입니다 : 이것은 내 코드입니다 http://localhost/book%20store/detail.php?id=53&cat=Game Of Thrones (I이 시도했지만이 작동하지 않습니다) : $row['b_id'] = 53
그리고 $row['b_nm']=Game Of Thrones

+0

삭제 된 이미지 및 내 질문에 코드를 추가했습니다. –

답변

1

당신의 vars가 비어 있지 않으면 아래에 나와있는 것처럼 작동해야합니다. 귀하의 원본은 작은 따옴표와 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>'; 
+0

고맙습니다. D ... 그것의 지금 일하는 ... 그래서 안심하십시오 ... –

+0

대답으로 표시하십시오 :) – ATechGuy

+0

죄송합니다. 그 일을 잊어 버렸습니다. 지금 해. 감사 . –

0

내가 '다음 URL에서

$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>'; 

확실하지 않은 질문을 정확하게 이해하고 있지만 PHP 페이지의 HTML 요소에 PHP 변수를 삽입하려고하면 다음과 같이 인라인 할 수 있습니다.

<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?

편집을, 당신은 당신의 $book_id 변수를 추가합니다 echo 문의 내용 :

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

알림 . 연산자를 사용하여 이미 에코하고 있던 문자열에 변수를 추가했습니다.

+0

다음과 같은 코드가 있습니다 : \t \t <버튼 클래스 = "공유기 BTN BTN-LG"데이터 - \t \t URL = "HTTP : // localhost를/서점/detail.php ID =?"> 페이스 북에 \t 공유하기 \t '; 이제 어떻게 $ book_id 및 $ book_name varibale을 data-url에 삽입 할 수 있는지 이해할 수 없습니다. –

+0

대답을 –

+0

업데이트했습니다. 작동하지 않습니다. 게시물을 공유 한 후 URL은 다음과 같습니다. "http : //localhost/book%20store/detail.php? id" id 값이 URL에 표시되지 않습니다. 나는 이것을 시도했습니다 : 데이터 -120 페이지의 공유하지만이 또한 작동하지 않습니다. 이유를 알 수 없습니다. : –

관련 문제