Estoy extrayendo desde mi BD en MySQL, desde una tabla extraigo un campo que es del tipo "Float" y de otra tabla extraigo un campo que es del tipo "Int".
Luego, con esos dos valores, hago una multiplicacion y su resultado deseo almacenarlo en un arreglo.
Todo esto esta dentro de un ciclo while que recorre las tablas. El arreglo lo genero asi
Código PHP:
$array_sus_notas[]=0;
Luego, una vez echa la multiplicacion, entrego los valores al arreglo
Código PHP:
$cont_sus_notas=0;
while($row=mysql_fetch_array($consulta))
{
$su_nota=((mysql_result($consulta,0,"nota"))*((mysql_result($consulta,0,"ponderacion"))
$array_sus_notas[$cont_sus_notas]=$su_nota;//Linea 146
$cont_sus_notas=$cont_sus_notas +1;
}
[PHP]
Warning: Cannot use a scalar value as an array in /var/www/https/evcdesarrollo/evaluaciones/ver_todas.php on line 146
[PHP]
Supongo que tengo que definir antes el arreglo para que pueda almacenar otro tipo de datos, ya que el resultado de la multiplicacion puede ser un valor no entero (por ejemplo 50,65)
O es otro el problema ?
Gracias y Salu2
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)