Foros del Web » Programando para Internet » PHP »

No logro entender este Warning

Estas en el tema de No logro entender este Warning en el foro de PHP en Foros del Web. Ojala me ayuden a entender este Warning: Warning:ponderacion not found in MySQL result index 4 in /var/www/https/evcdesarrollo/evaluaciones/ver_todas.php on line 83 Código PHP: $datos_eval=mysql_query("select id_eval,nombre,fecha_eval from evaluaciones where id_eval='".$id_evals[$i]."';"); <td class="numeros" align="center"> <?  ...
  #1 (permalink)  
Antiguo 17/11/2003, 08:45
 
Fecha de Ingreso: julio-2002
Ubicación: Rancagua - Chile
Mensajes: 494
Antigüedad: 21 años, 8 meses
Puntos: 0
No logro entender este Warning

Ojala me ayuden a entender este Warning:

Warning:ponderacion not found in MySQL result index 4 in /var/www/https/evcdesarrollo/evaluaciones/ver_todas.php on line 83

Código PHP:
$datos_eval=mysql_query("select id_eval,nombre,fecha_eval from evaluaciones where id_eval='".$id_evals[$i]."';");
<td class="numeros" align="center"><? echo mysql_result($datos_eval,0,"nombre"); 
$valor_pond=mysql_result($datos_eval,0,"ponderacion");//Linea 83
$valor_pond2=$valor_pond 100;
Salu2
__________________
AK.T.I.V.E.tm Live, Never DIE
  #2 (permalink)  
Antiguo 17/11/2003, 09:27
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 9 meses
Puntos: 16
Hola,

Ese parametro de mysql_result() debe ser el nombre de uno de los campos leidos en el SELECT. Y tu en el SELECT solo lees id_eval,nombre y fecha_eval, no ponderacion.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 17/11/2003, 09:28
 
Fecha de Ingreso: julio-2002
Ubicación: Rancagua - Chile
Mensajes: 494
Antigüedad: 21 años, 8 meses
Puntos: 0
Ya lo solucione, me faltaba incluir el campo ponderacion de la tabla

Saludos
__________________
AK.T.I.V.E.tm Live, Never DIE
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:38.