Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/03/2005, 08:32
Maru77
 
Fecha de Ingreso: agosto-2003
Mensajes: 524
Antigüedad: 23 años, 2 meses
Puntos: 5
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);

?>
__________________
Saludos!!!
Maru.-