重命名从PHP数据库返回的ID

重命名从PHP数据库返回的ID,php,Php,我想知道是否有一种方法可以定义从数据库返回的ID。我有一个名为vehicles的表,其中存储了车辆型号ID。我通过循环返回该ID,因为该表连接到一个用户。该用户的车有多辆车在他的名字上。因此,我向该用户显示他的车在UCP中。但它向我显示的是vModel ID。是有任何可能的方法可以将来自数据库的ID更改为,比如说vModel ID=100,在UCP中,脚本向该用户显示的不是ID,而是定义的值…比如说Lorem Ipsum 现在是这样的: 您的车辆-142162155等 在不改变数据库结构的情况下

我想知道是否有一种方法可以定义从数据库返回的ID。我有一个名为vehicles的表,其中存储了车辆型号ID。我通过循环返回该ID,因为该表连接到一个用户。该用户的车有多辆车在他的名字上。因此,我向该用户显示他的车在UCP中。但它向我显示的是vModel ID。是有任何可能的方法可以将来自数据库的ID更改为,比如说vModel ID=100,在UCP中,脚本向该用户显示的不是ID,而是定义的值…比如说Lorem Ipsum

现在是这样的:

您的车辆-142162155等

在不改变数据库结构的情况下,我需要:

您的车辆-福特、宝马等

更新

这些命令可能已经过时,但我只是为了自己的使用而学习和使用。 我的问题是:

$autoget = mysql_query("SELECT vModel FROM vehicles WHERE vOwner='$usernameshow' ");
echo'<li>Your vehicles:&nbsp';
while($autoshow = mysql_fetch_assoc($autoget))
{
echo'<div class="raudona-box">'.$autoshow['vModel'].'</div>&nbsp ';
}
我的数据库结构:
-无法发布图像:

现在您有了一个包含以下型号的表格:

SELECT m.model FROM vehicles v LEFT JOIN vmodel m ON v.vModel = m.ID WHERE vOwner='$usernameshow'

列名将根据您自己的数据库结构进行更改

您的数据库结构是什么,您当前的查询是什么?现在如何显示PHP代码?您的数据库结构?有什么想分享的吗?你必须有另一张表,上面有型号id和名字,对吗?你怎么知道142是福特?您应该在其他问题中了解这些信息,也许您会知道为什么此代码不能在Web服务器上工作,但它在localhost中工作得非常好。可能是因为没有使用mysqli或类似的东西吗确保两个地方的桌子都一样。除此之外,这将取决于错误消息。我检查了表,一切似乎都很好,我没有收到带有echo mysql_error的错误消息;两个数据库中的数据是否完全相同?