Les paso el código porque para mi el problema está en la concatenación y no se como solucionarlo. (bue! por ahí me equivoco).
Muchas gracias!!!
paginalinks.php Código PHP:
<?php
$Host = "localhost";
$User = "";
$Password = "";
$Base = "empresa";
$Tabla = "productos";
//conecta la base
$Link = mysql_connect ($Host, $User, $Password);
//realiza la consulta
$Query = "SELECT * FROM $Tabla ORDER BY cod_interno";
$Result = mysql_db_query ($Base, $Query, $Link);
echo "<table width='80%> \n";
echo "<td bgcolor = #ffcc99 align=center><font size='2'><b>Descripción</b></font></td> \n";
echo "<td bgcolor = #ffcc99 align=right><font size='2'><b>Precio</b></font></td> \n";
echo "</tr> \n";
while ($Row = mysql_fetch_array ($Result)) {
echo "<td bordercolor='#ffffff'><font size='2'>".$Row["descripcion"]."</font></td> \n";
echo "<td bordercolor='#ffffff'><font size='2'>".$Row["precio"]."</font></td> \n";
echo "<td bordercolor='#ffffff'><a href='paginainfo.php?id=<?php echo ($Row[cod_interno]);?>'>más info</a></td>"; // para mi el problema está acá
}
echo "</table> \n";
print ("<br>");
//cierra la base
mysql_close ($Link);
?>
paginainfo.php Código PHP:
<?php
$Host = "localhost";
$User = "";
$Password = "";
$Base = "empresa";
$Tabla = "productos";
//conecta la base
$Link = mysql_connect ($Host, $User, $Password) or die("Error vp conexion ".mysql_error());
mysql_select_db($Base, $Link) or die("Error select db ".mysql_error());
//realiza la consulta
$Query = "SELECT * FROM productos WHERE cod_interno='".$_GET['cod_interno']."'";
$Result=mysql_query($Query, $Link) or die("error query $Query ". mysql_error());
while ($registro=mysql_fetch_array($Result))
{
echo "<table> \n";
echo "<tr> \n";
echo "<td>Código Interno:</td> \n";
echo "<td>".$registro['cod_interno']."</td>";
echo "<td rowspan='4'><img src=\"./Productos/imagenes/".$registro['imagen']."\"></td>";
echo "</tr> \n";
echo "<td>Descripción:</td> \n";
echo "<td>".$registro['descripcion']."</td>";
echo "</tr> \n";
echo "<td>Precio</td> \n";
echo "<td>".$registro['precio']."</td>";
echo "</tr> \n";
echo "<td>Observación:</td> \n";
echo "<td>".$registro['observacion']."</td>";
echo "</tr> \n";
}
echo "</table>";
//cierra la base
mysql_close ($Link);
?>