Duplicar posible:
How to fetch result from MySQL row with multiple same-name columns with PHP?cómo mysql_fetch_array en tablas combinadas, pero las columnas tienen el mismo nombre
Tengo dos tablas, y comparten nombres de columna similares.
consulta es:
SELECT a.name,b.name
FROM tablea a
JOIN tableb b ON a.id = b.id
Los resultados se ponen en una matriz:
while ($row = mysql_fetch_array($results)){
$aname = $row['name'];
}
Una vez que he añadido en esa segunda mesa me di cuenta de la $aname
estaba usando los datos de TableB.
Pregunta (s): ¿Cómo puedo almacenar tanto name
columnas, $row['a.name']
no funciona. Creo que necesito alias cada resultado en la consulta. ¿Alguna sugerencia? ¿Debo misma no dar los nombres de las columnas en el futuro?
I know mysql_* is depreciated. Save your energy.
Hey, ¿Sabías que mysql_ * está en desuso? Lo siento, no pude resistir. –
no, yo no he visto ninguna cajas de color rojo y no sé que estás hablando –