
consultas cambiar o renombrar SQL
Publicado por jhean carlos (114 intervenciones) el 12/04/2013 21:11:26
tengo problemas tengo tres tablas donde el uno de sus campos es OPCION y las tengo nombradas en las tres tablas
las tablas son
select_1
id,opcion,tramo
select_2
id,opcion,relacion
select_3
id,opcion,descripcion
las tres tablas tiene información diferente
ahora cuando hago un SQL me sale correcto la consulta
pero cuando lo agrego a mi php en tablas es todo rayado se repite la misma informacion
como puedo cambiar los nombres en el SQL para el OPCION talvez que se nombre
OPCION1,OPCION2,OPCION3,
lo que no quiero hacer es cambiar mi base de datos ya que tengo varios modulos con esos nombres ya no puedo cambiar
aca les dejo el codigo que tengo haber si se puede cambiar o dar un alias?
las tablas son
select_1
id,opcion,tramo
select_2
id,opcion,relacion
select_3
id,opcion,descripcion
las tres tablas tiene información diferente
ahora cuando hago un SQL me sale correcto la consulta
pero cuando lo agrego a mi php en tablas es todo rayado se repite la misma informacion
como puedo cambiar los nombres en el SQL para el OPCION talvez que se nombre
OPCION1,OPCION2,OPCION3,
lo que no quiero hacer es cambiar mi base de datos ya que tengo varios modulos con esos nombres ya no puedo cambiar
aca les dejo el codigo que tengo haber si se puede cambiar o dar un alias?
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
<table cellpadding="0" cellspacing="0" border="0" class="display" id="example">
<thead>
<tr>
<th><h9>Key</h9></th>
<th><h9>Departamento</h9></th>
<th><h9>Descripcion del Tramo</h9></th>
<th><h9>Reten</h9></th>
<th><h9>Tramo</h9></th>
</tr>
</thead>
<tbody>
<?php
$sql="SELECT
select_3.id,
select_1.opcion,
select_2.opcion,
select_3.opcion,
select_3.tramo
FROM
select_1 ,
select_2 ,
select_3
WHERE
select_1.id = select_2.relacion AND
select_2.id = select_3.relacion AND
select_3.tramo_irt_spv = 'co03'";
$res=mysql_query($sql,$conexion);
while ($dato=mysql_fetch_array($res))
{
?>
<tr >
<td><h8><?php echo $dato["id"] ?></h8></td>
<td><h8><?php echo utf8_encode($dato["opcion"]) ?></h8></td>
<td><h8><?php echo utf8_encode($dato["opcion"]) ?></h8></td>
<td><h8><?php echo utf8_encode($dato["opcion"]) ?></h8></td>
<td><h8><?php echo utf8_encode($dato["tramo"]) ?></h8></td>
<?php
}
?>
</tbody>
</table>
Valora esta pregunta


0