我试图获得这个问题几个小时,没有结果。希望你能帮助我! 让我解释一下: 我的表: 表1:pm_proveedores 领域:prov_ID,prov_nif,prov_nombre,prov_email 表2:pm_productos 领域:PROD_ID,prov_prod_nif,prod_fechafactura,prod_numerofactura通过变量从两个表中选择字段
我在一个页面(prod_search显示。 PHP):
$query="select * from pm_productos where prod_nombreproducto like '%$search%' LIMIT $offset, $rowsperpage";
$result=mysql_query($query);
while ($row = mysql_fetch_array($result)) {
echo "<tr>
<td>",$row[1],"</td>
<td>",date('d/m/Y',strtotime($row[2])),"
<td><a href='fact_view.php?roll=".$row[3]."'>".$row[3]."</a></td>
<td>",$row[4],"</td> etc, etc....
在其他页面(prod_view.php)我得到 “$卷”,并显示与此相同的 “$卷” 的所有行:
<? $roll=$_GET["roll"];?>
$query="SELECT * FROM pm_productos where prod_numerofactura='$roll'";
$result=mysql_query($query);
while ($row = mysql_fetch_array($result)) {
echo "<tr>
<td>",$row[1],"</td>
<td>",date('d/m/Y',strtotime($row[2])),"</td>
<td>",$row[3],"</td>
<td>",$row[4],"</td> etc,etc....
我的问题是:如何在页面2中显示来自表1的字段prov_nombre,其中table2.prov_prod_nif = table1.prov_nif? (两个字段“table2.prov_prod_nif”和“table1.prov_nif”包含相同的数字) 非常感谢您的帮助!
如果我的理解,这个答案假定搜索已经做了什么? 但是,如果我没有执行搜索,我的意思是,显示所有记录并单击此“搜索”页面表中的href链接? 谢谢! –
已解决,谢谢! –