PHP 连接问题


PHP concatenation issues

所以我在连接方面真的很糟糕,我已经工作了一个小时,我能做的最好的事情就是没有错误,但它不会回显用户名出于某种原因我很确定它与连接有关。

法典:

echo '<span style="color: #"' . $row['color'] . ';"';
echo $row['user'] . ': ' . '</span>' . $row['message'] . '';    
echo '</br>';

基本上,我正在尝试使用户名显示数据库中十六进制的颜色。但是当我这样做时,它甚至不显示用户名只是消息。

echo '<span style="color: #' . $row['color'] . ';">'
. $row['user'] . ': </span>' . $row['message']
. '</br>';

您没有关闭<span>标记。

您也可以只输出整个字符串并插值:

echo "<span style='"color:#{$row['color']}'">{$row['user']}:</span> {$row['message']}<br>";