PHP - Duda con array de consulta

   
Vista:

Duda con array de consulta

Publicado por Angel (9 intervenciones) el 04/12/2013 17:59:19
Buenas. Tengo la siguiente duda:

Conn el código:

...
$stid = oci_parse($conn, "select provincia,to_char(fecha, 'DD/MM/YYYY HH24:MI:SS') from basedatos where provincia like '%".$ppooy."%'");
oci_execute($stid);

while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) {

echo $row['PROVINCIA']; // Sale provincia correctamente

echo $row[0]; // No sale nada . ¿No deberia dar lo mismo en ambos casos?

¿Como puedo acceder al segundo campo, que no es un 'campo puro' ?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Duda con array de consulta

Publicado por Elier (92 intervenciones) el 05/12/2013 14:36:58
Cuando devuelves una columna que es calculada puedes usar un ALIAS,

por ejemplo SELECT count(*) AS cantidad FROM equipos

$stid = oci_parse($conn, "SELECT provincia,to_char(fecha, 'DD/MM/YYYY HH24:MI:SS') AS fecha FROM basedatos WHERE provincia LIKE '%".$ppooy."%'");

y $row['fecha'] debe funcionar bien en tu código
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Duda con array de consulta

Publicado por Angel (9 intervenciones) el 07/12/2013 01:17:18
Ok. Muchas gracias. Me ha servido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar