Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.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_Pdo - Fatal编程技术网

Php 查看汽车详细信息,而无需为每个结果创建新页面

Php 查看汽车详细信息,而无需为每个结果创建新页面,php,pdo,Php,Pdo,我是PHP新手,我正在制作一个关于汽车的网站。我使用PDO并遵循MVC模式。现在,当用户在我的网站上检索有关汽车的信息时,他们可以选择“查看汽车的更多详细信息”,您可以想象用户执行的查询将检索30辆汽车+,我知道为每一辆检索到的汽车创建一个新页面是很荒谬的,所以我想知道当“点击查看更多详细信息”时,我怎么会为那辆特定的汽车创建一个新页面呢 例如,Facebook不会为每个用户手动创建个人资料页面,而是在点击个人资料查看时自动创建,这是我迄今为止得到的全部(如果有帮助的话): 总结一下,它基本

我是PHP新手,我正在制作一个关于汽车的网站。我使用PDO并遵循MVC模式。现在,当用户在我的网站上检索有关汽车的信息时,他们可以选择“查看汽车的更多详细信息”,您可以想象用户执行的查询将检索30辆汽车+,我知道为每一辆检索到的汽车创建一个新页面是很荒谬的,所以我想知道当“点击查看更多详细信息”时,我怎么会为那辆特定的汽车创建一个新页面呢

例如,Facebook不会为每个用户手动创建个人资料页面,而是在点击个人资料查看时自动创建,这是我迄今为止得到的全部(如果有帮助的话):


总结一下,它基本上会创建这些新元素,创建的次数取决于从用户查询中检索到的结果数量,然后在适当的区域显示结果


现在我的问题是,单击“查看更多详细信息”时,如何循环新页面?因此,如果单击按钮,则创建一个单独的页面,用户可以在其中查看特定车辆的更多详细信息

您可以创建一个页面,允许您查看车辆详细信息(在我们的情况下,您不需要30多个页面来创建此页面,通过传入参考id,您可以查询数据库),可能类似这样: 替换此项:

echo   '<button class="btn btn-success" name="view" type="submit" >View more   details</button>';
echo“查看更多详细信息”;

echo'
相应地替换这些值


然后在car-details.php(围绕MVC框架)页面中,查找id参数($\u GET['id']),查询数据库中的id并输出其余数据,如图像等。

,问题是?哦,你需要一个叫做@MarcoMura的东西对不起,我真的不知道怎么解释,但我已经在底部澄清了我自己
echo   '<button class="btn btn-success" name="view" type="submit" >View more   details</button>';
echo '<a href="/car-details.php?id=$ResultCarData->getId()">View details</a>