<bdo id='APngD'></bdo><ul id='APngD'></ul>
    <legend id='APngD'><style id='APngD'><dir id='APngD'><q id='APngD'></q></dir></style></legend>
  • <i id='APngD'><tr id='APngD'><dt id='APngD'><q id='APngD'><span id='APngD'><b id='APngD'><form id='APngD'><ins id='APngD'></ins><ul id='APngD'></ul><sub id='APngD'></sub></form><legend id='APngD'></legend><bdo id='APngD'><pre id='APngD'><center id='APngD'></center></pre></bdo></b><th id='APngD'></th></span></q></dt></tr></i><div id='APngD'><tfoot id='APngD'></tfoot><dl id='APngD'><fieldset id='APngD'></fieldset></dl></div>
  • <small id='APngD'></small><noframes id='APngD'>

  • <tfoot id='APngD'></tfoot>

      1. 带有 html 内容的 PHP PDO bindParam

        时间:2023-10-04
      2. <legend id='B5uS8'><style id='B5uS8'><dir id='B5uS8'><q id='B5uS8'></q></dir></style></legend>

        <tfoot id='B5uS8'></tfoot>
        <i id='B5uS8'><tr id='B5uS8'><dt id='B5uS8'><q id='B5uS8'><span id='B5uS8'><b id='B5uS8'><form id='B5uS8'><ins id='B5uS8'></ins><ul id='B5uS8'></ul><sub id='B5uS8'></sub></form><legend id='B5uS8'></legend><bdo id='B5uS8'><pre id='B5uS8'><center id='B5uS8'></center></pre></bdo></b><th id='B5uS8'></th></span></q></dt></tr></i><div id='B5uS8'><tfoot id='B5uS8'></tfoot><dl id='B5uS8'><fieldset id='B5uS8'></fieldset></dl></div>

                <tbody id='B5uS8'></tbody>

              <small id='B5uS8'></small><noframes id='B5uS8'>

              • <bdo id='B5uS8'></bdo><ul id='B5uS8'></ul>

                1. 本文介绍了带有 html 内容的 PHP PDO bindParam的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我尝试使用 ' 或 " 将 html 内容保存到数据库中,它会自动给出一个很好的斜杠,所以我不必执行 mysql_escape_string.但是当我加载字符串时,它显示为

                  I try to save html content to the database, with ' or " it auto give a slash which is great so I don't have to do mysql_escape_string. However when I load up the string it shows as

                  <a href=/"yes/">test</a>
                  

                  如果我再次保存它,我就会得到这个

                  and if I save it again I got this

                  <a href=//"yes//">test</a>
                  

                  这是否意味着当我回显字符串时我应该去掉斜线?

                  Does that means when I echo out the string I should strip out the slash?

                  $html = '<a href="yes">test</a>';
                  $insertStatement = $pdo->prepare('insert into content (html) values (:html)');
                  $pdo->bindParam(:html, $html);
                  $pdo->execute();
                  

                  推荐答案

                  使用

                  $pdo->bindValue(':html', $html, PDO::PARAM_STR);
                  

                  代替

                  $pdo->bindParam(:html, $html);
                  

                  这篇关于带有 html 内容的 PHP PDO bindParam的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何制作 PDO 类方法,用于在 arg 中使用未知数量 下一篇:带有准备好的语句的 PDO bindParam() 不起作用

                  相关文章

                  最新文章

                    <bdo id='29TVd'></bdo><ul id='29TVd'></ul>

                    <i id='29TVd'><tr id='29TVd'><dt id='29TVd'><q id='29TVd'><span id='29TVd'><b id='29TVd'><form id='29TVd'><ins id='29TVd'></ins><ul id='29TVd'></ul><sub id='29TVd'></sub></form><legend id='29TVd'></legend><bdo id='29TVd'><pre id='29TVd'><center id='29TVd'></center></pre></bdo></b><th id='29TVd'></th></span></q></dt></tr></i><div id='29TVd'><tfoot id='29TVd'></tfoot><dl id='29TVd'><fieldset id='29TVd'></fieldset></dl></div>
                  1. <tfoot id='29TVd'></tfoot>
                    <legend id='29TVd'><style id='29TVd'><dir id='29TVd'><q id='29TVd'></q></dir></style></legend>

                    <small id='29TVd'></small><noframes id='29TVd'>