// define your styles
const styles = StyleSheet.create({
container: {
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#fff',
marginLeft: 10,
marginRight: 10,
},
imageStyle: {
width: 140,
height: 120,
},
titleStyle: {
fontSize: 14,
color: '#363a45',
},
subTitleStyle: {
fontSize: 12,
color: '#898d97',
},
});
// create a component
const GPEmtptyTransaction = ({ firstLine, secondLine }) => {
return (
<View style={styles.container}>
<Image source={images.emptyTransactionIcon} style={styles.imageStyle} />
<Text style={styles.titleStyle}>{firstLine}</Text>
<Text style={styles.subTitleStyle}>{secondLine}</Text>
</View>
);
};
我收到此错误: 解析错误:语法错误,意外'$ pathx'(T_VARIABLE),期待',' 要么 ';'在C:\ xampp \ htdocs \ display.php第29行
我已经在Stackoverflow上检查了类似问题的解决方案并实现了一些已接受的答案,但我的问题仍未解决。
同时类似下面的代码效果很好。那么为什么上面的那个不起作用?
$sql = "SELECT id, title, filename FROM images";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$pathx = "directory/images/";
echo '
<img src = "'$pathx'.'$row["filename"]'">
';
//filenames in database end with appropriate image extensions like .png
}
答案 0 :(得分:1)
这样做
$pathx = "directory/images/";
$file = $row["filename"];
echo '<img src="'.$pathx.$file.'">';
<强>输出强>
<img src="directory/images/girl-g2109_5_720.jpg">
答案 1 :(得分:1)
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$pathx = "directory/images/";
echo '<img src = "'.$pathx.$row["filename"].'">';
}
或者使用也可以使用以下方式来渲染img标签
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$pathx = "directory/images/"; ?>
<img src = "<?php echo $pathx.$row["filename"] ?>">
<?php } ?>
答案 2 :(得分:1)
看起来数组连接存在问题。
字符串'<img src = "'
和变量$pathx
未正确连接。
中间应该有一个连接运算符('。')。
将代码更改为以下格式以解决问题。
<强>代码强>
echo '<img src = "' . $pathx . $row["filename"] . '">';
<强>输出强>
<img src="directory/images/girl-g2109_5_720.jpg">
答案 3 :(得分:1)
试试这个
有多种显示图像的方法。你也可以这样使用。
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$image=$row["filename"];
?>
<img src="directory/images/<?php echo $image;?>">
<?php
}
?>
输出
<img src="directory/images/image_name.png">