Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中回显时添加图像链接_Php_Mysql_Post - Fatal编程技术网

在PHP中回显时添加图像链接

在PHP中回显时添加图像链接,php,mysql,post,Php,Mysql,Post,在我的post表单中,我有一个“show”页面,在那里我回显数据库中的所有内容。我正在尝试添加到图像行的链接。但当我刷新页面时,它只是白色的 <?php $sql_connection = mysql_connect("localhost", "user", "root"); mysql_select_db("database_name", $sql_connection); $result = mysql_query("SELECT * FROM conten

在我的post表单中,我有一个“show”页面,在那里我回显数据库中的所有内容。我正在尝试添加到图像行的链接。但当我刷新页面时,它只是白色的

<?php
    $sql_connection = mysql_connect("localhost", "user", "root");

    mysql_select_db("database_name", $sql_connection);

    $result = mysql_query("SELECT * FROM content ORDER BY id DESC");

    while ($row = mysql_fetch_array($result)) {
        echo "<div>";
        echo "<a href="http://www.link.com"><img src=\"http://placehold.it/80x80\"></a> ";
        echo "<br />";
        echo "<br />";
        echo "<h3>" . $row["who"] . "</h3><br />";
        echo "<h4>" . $row["what"] . "</h4><br />";
        echo "<h4>" . $row["where"] . "</h4><br />";
        echo "<h3>" . $row["contact"] . "</h3><br />";
        echo "<img src=\"../img/share_facebook.png\"> ";
        echo "</div>";
    }
    mysql_close($sql_connection);
?>

有人能解释为什么会发生这种情况吗?

echo”“;
echo "<a href="http://www.link.com"><img src=\"http://placehold.it/80x80\"></a> ";
您必须转义()所有“”或更改为:

echo '<a href="http://www.link.com"><img src="http://placehold.it/80x80"></a>';
echo';
echo”“;
您必须转义()所有“”或更改为:

echo '<a href="http://www.link.com"><img src="http://placehold.it/80x80"></a>';
echo';

或者更好,跳过重复的回音,只使用一种或者更好,跳过重复的回音,只使用基本的php语法:如果您使用的是
-带引号的字符串,那么字符串中不能有未转义的
——就像在任何其他语言中一样。基本php语法:如果您使用的是
-带引号的字符串,不能像在任何其他语言中一样,在字符串中包含未转义的