Php 使用mySQL向页面添加新字段

Php 使用mySQL向页面添加新字段,php,mysql,database,Php,Mysql,Database,我对mySQL有点生疏。我添加了一个新列,用于存储文件(例如towertest.jpg)中存储的图像的图像名称。我想画这些来在页面上显示图像。这是我正在修改的其他人的代码,所以有点零碎。基本上我想画文件夹名,然后添加与该产品关联的任何图像名。到目前为止,我有: <?php $SNIPPET = true; require './includes/php/header.php'; $product = Product::Get($_GET['product_id']); $supplie

我对mySQL有点生疏。我添加了一个新列,用于存储文件(例如towertest.jpg)中存储的图像的图像名称。我想画这些来在页面上显示图像。这是我正在修改的其他人的代码,所以有点零碎。基本上我想画文件夹名,然后添加与该产品关联的任何图像名。到目前为止,我有:

<?php
$SNIPPET = true;

require './includes/php/header.php';

$product = Product::Get($_GET['product_id']);
$supplier = Supplier::Get($product->supplier_id);
$url = "/products/";
$image = 'toweltest.jpg';
?>

<h1><?php echo htmlspecialchars($product->code); ?><br><br><?php echo htmlspecialchars($product->name); ?></h1>
<h2><?php echo htmlspecialchars($product->description); ?></h2>
<img src='<?php echo $url.$image; ?>'>
需要有活力,但我不知道如何表达。谢谢你的帮助

谢谢


Rich

无法判断我们是否不知道图像的列名,但它应该类似于:

$image = $product->image;

这实际上是一个猜测,因为我看不到代码的其余部分。

该图像绑定到哪个字段?我问你是因为你的问题不清楚。此外,您可能希望使用一个字段来存储数据库,而不是使用许多不同的静态字段。该字段称为“image”。请看下面我的评论。我不能评论前面的代码,因为这不是我的项目(我不想破坏任何东西)。。。谢谢,教授,是的,我把这个专栏叫做“图像”。数据库代码由标头调用。我以前试过你的建议,但没有结果。数据库列的设置可能有误吗?我已经将列设置为field=image type=varchar(255),并且示例条目为towertest.jpg。这时,问题应该出在类产品的Get函数上。它应该包含在php代码的某个地方,尝试搜索“类产品”并在类中搜索“函数Get”。谢谢,希望不会出现问题,对我来说,这是一个相当复杂的系统。我是新来的堆叠溢出,我怎么能大你安娜?没问题,很高兴它有帮助,你已经奖励我:)我也是新的哈哈。
$image = $product->image;