
problemas para ver reportes con hipervinculos en php
Publicado por carlos (2 intervenciones) el 03/04/2014 17:45:29
Hola amigos quería hacer una consulta, resulta que quiero buscar ciertos datos de productos que al momento de mostrarme por pantalla la id del producto al pasar el mouse me muestre la id como un hipervínculo para que al momento de pinchar en la id me dirija a una siguiente pagina para que me muestre todo el detalle del producto, nombre, marca, etc...
el tema del hipervínculo esta solucionado
pero mi problema es que cuando pincho en la id me dirije a la próxima pagina, pero no me muestra nada solo las tablas pero sin datos ojala alguien me pueda ayudar por favor
el tema del hipervínculo esta solucionado
pero mi problema es que cuando pincho en la id me dirije a la próxima pagina, pero no me muestra nada solo las tablas pero sin datos ojala alguien me pueda ayudar por favor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?php
include('conexion.php');
$palabra=$_POST['busca2'];
$query = mysql_query ("SELECT * FROM productos WHERE id_producto LIKE '%$palabra%' ",$conexion);
$nro_reg= mysql_num_rows($query);
?>
<table class="reportes tabla1 " bgcolor="#D0F4F4" width="1350" align="top" border="1" >
<tr>
<th width="30">ID producto</th>
</tr>
<?
//se muestra la id en hipervinculo
while ($row=mysql_fetch_array($query))
{
$id = $datos['id_producto'];
$enlace = "<a href=visualizar.php?id=$id>";
$concatenar = "</a>";
echo '<td>'.$enlace.$row["id_producto"].$concatenar.'</td>';'</tr>'
;
}
mysql_free_result($query)
?>
</table>
//codigo de la proxima pagina: visualizar.php
include('conexion.php');
$id = $_GET['id'];
$query = mysql_query ("SELECT * FROM productos where productos.id_producto = '".$id."' ",$conexion);
$nro_reg= mysql_num_rows($query);
Código HTML:
<table class="reportes tabla1 " bgcolor="#D0F4F4" width="1350" align="top" border="1" >
<tr>
<th width="30">ID producto</th>
<th width="30">Nombre</th>
<th width="30">marca</th>
</tr>
<?
//Mostramos los registros
while ($row=mysql_fetch_array($query))
{
echo '<td>'.$row["id_producto"].'</td>';
echo '<td>'.$row["nombre"].'</td>';
echo '<td>'.$row["marca"].'</td>';
;
}
mysql_free_result($query)
?>
</table>
Valora esta pregunta


0