Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/03/2005, 07:53
Avatar de alexis77
alexis77
 
Fecha de Ingreso: diciembre-2003
Mensajes: 119
Antigüedad: 22 años, 10 meses
Puntos: 0
El error esta justo donde decias

dentro de un echo ""; no puedes abrir y cerrar los tac de php solo tenias que concatenar como ahora esta en el codigo que pegue.


no puedes hacer esto
echo "<td bordercolor='#ffffff'><a href='paginainfo.php?id=<?php echo ($Row[cod_interno]);?>'>más info</a></td>";

esta seria la forma correcta
echo "<td bordercolor='#ffffff'><a href='paginainfo.php?id=" .$Row["cod_interno"]. "'>más info</a></td>";

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=" .$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);

?>
ahora deberia funcionar suerte.

Última edición por alexis77; 23/03/2005 a las 07:59