我有一个从 sql 表中获取数据的简单 php 代码。
表格1
date_time
name
和另一个存储名称(与 TABLE1 相同)和图片链接的表。
表 2
name
pic
PHP
$db = new PDO("mysql:host=$host;dbname=$dbname", "$username", "$password");
$sql = "select * from table1";
foreach ($db->query($sql) as $row) {
echo '<span class=name>'.$row['name'].'</span>';
echo "<img src=".$row['pic']." width='25px' height='25px'/>";
$db = null;
}
我想要的是$row['pic']
根据表1中的名称显示表2()中的名称图片。为了实现这一点,sql语句和php代码应该如何?我在 phpMyadmin 中运行了一条 sql 语句并得到了它,但无法在 php 代码中翻译它。
select table1.name,table2.pic from table1,table2 where table1.name=table2.name;