Я хочу вставить Facebook Embedded Post в таблицу базы данных mysql EMBEDDED_POST_MASTER.Как вставить конкретный символ в базу данных mysql, используя php
My Facebook Embedded Столб:
<div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-post" data-href="https://www.facebook.com/photo.php?fbid=634747619920534&set=a.541467239248573.1073741828.523671034361527&type=1" data-width="466"><div class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/photo.php?fbid=634747619920534&set=a.541467239248573.1073741828.523671034361527&type=1">Post</a> by <a href="https://www.facebook.com/SilkyQuoteOfficial">SilkyQuote</a>.</div></div>
Когда я вставить этот встроенный пост в таблицу его дает ошибку, как:
Ошибка: У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с «Div ID = \„фб-корень \“>
I also use $insert_data = mysql_real_escape_string($input_data);
, но он не работает, до сих пор такая же ошибка приходит, когда я вставить без встроенного сообщения, после чего он успешно вставлен.
означает, что ошибка распространяется только при вставке встроенного сообщения.
Прежде всего, вы должны узнать о том, что вы на самом деле делаете. Каждый шаг. Что это значит. Что такое SQL, как он работает и что вы используете параметризованные запросы. И кстати, я не вижу какого-либо конкретного персонажа, о котором вы говорите в своем названии внутри вопроса. – hakre
его <,",',> и т.д. внутри facebook встроенный post –