Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/08/2013, 07:25
Avatar de sven_uri
sven_uri
 
Fecha de Ingreso: mayo-2011
Mensajes: 109
Antigüedad: 12 años, 11 meses
Puntos: 4
Respuesta: Acceder a un valor concreto de un array con valores de una base de datos

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Yo me pregunto (los expertos dirán), si esa alternancia entre apóstrofos (') y comillas (") no estará dando resultados extraños...
No debería, pero al menos regularizaría el código así:

Código PHP:
Ver original
  1. <?php
  2.     include("conexio.php");
  3. ?>
  4. <?php
  5.         $expe_q=mysql_query("SELECT SUM(quests_valor)  valor, pua.pua_nom FROM  fan, pua WHERE  pua.pua_nom ='Onil'");
  6.         if(!$expe_q)
  7.         {
  8.         echo "<p> Error executant la consulta </p>";
  9.         echo mysql_error();
  10.         exit;
  11.         }
  12.        
  13.         echo "<p> S'han recuperat ". mysql_num_rows($expe_q) . " files</p>";
  14.         echo "<pre>";
  15.         while($Fila=mysql_fetch_row($expe_q))
  16.             {print_r($Fila);
  17.             //echo $Fila("valor");
  18.             }
  19.         echo "</pre>";
  20.         $valor=$Fila[0];
  21.         echo $valor;
  22. ?>
El manual también expresa que no debe haber nada luego del ";" final, ni espacios ni tabulaciones. Habría que ver si eso no molesta, ya que al menos una linea tenía espacios después.
le agregué algunos detalles menores, pero veamos qué pasa.
Lo acabo de ejecutar y me da el mismo resultado :S:

Se han recuperado 1 filas

Array
(
[0] => 110
[1] => Onil
)


He utilizado tu código por lo que me comentabas de los espacios en blanco y tabulaciones por si acaso. Lo he estado intentando por mi cuenta mientrastanto y tampoco he sacado nada.

Teóricamente debería devolverme un valor si le marco la posición del array deseado ¿no?