![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Así es. No hay manera de distinguir ambos campos mediante su nombre. Puedes usar alias distintos para cada campo o bien acceder a ellos mediante su índice numérico. También podría interesarte leer Acceso a datos con clase.
Agrego: ahí menciono esta limitante de mysql_fetch_assoc, que viene a ser la misma limitante de mysql_fetch_array usando de índices los nombres de los campos. // Saludos Última edición por roman fecha: 11-10-2006 a las 03:52:35. |
|
#2
|
|||
|
|||
|
Mostrar en mysq_fetch_assoc campos de igual nombre de distintas tablas
Buenos días amigos. Hay una manera de mostrar en en una misma consulta SQL campos que tienen la misma descripción que provienen de tablas distintas.
Lo que se debe hacer es utilizar alias en los nombres de las tablas y a los campos hacerles un alias de nuevo. Ejemplo: mysql_select_db($database_ele, $ele); $query="SELECT est.descripcion a, pro.descripcion b, esp.descripcion FROM estudio est, profesion pro , especialidad esp"; $result= mysql_query($query, $ele); while($row= mysql_fetch_assoc($result)){ echo $row['a']; echo $row['b']; } Espero que les sirva mi contribucion |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Unir Campos en una Consulta ? | Nathan | MySQL | 5 | 06-05-2006 18:23:33 |
| consulta de registros iguales | gabynuñez | Conexión con bases de datos | 6 | 29-07-2005 13:51:04 |
| Consulta con like y campos concatenados | camc79 | SQL | 6 | 22-05-2004 16:18:58 |
| Nº de campos en consulta SQL en exceso | PepeLolo | SQL | 1 | 15-12-2003 22:24:49 |
| Sumar campos de una consulta? | danytorres | Varios | 1 | 10-11-2003 15:52:57 |
|