08/06/2012, 10:15
|
| | Fecha de Ingreso: febrero-2012 Ubicación: Madrid
Mensajes: 48
Antigüedad: 12 años, 9 meses Puntos: 1 | |
Respuesta: No logro guardar una consulta select a una tabla, en un array ya ya, la cosa es que no puedo usar ajax, por eso lo digo.
a ver si me ayudais, que casi lo he conseguido, pero no se cómo hacer para que me coja el 2º valor del array. ya logro que me cargue y guarde bien el 1er campo, me falta sólo el 2º, algo me falla y seguro que es una chorrada pero no me se la sintaxis y estoy probando:
Guardo consulta:
$consulta5 = "select cod_prod,denom from PRODUCTOS order by cod_prod ASC";
Ejecuto consula:
$result6=mysql_query($consulta5);
//Declarar el array
$ArrayDatos = array();
$ArrayControl = 0; //Para el control de los elementos del array
$ArrayControl2 = 0; //
while($resultado=mysql_fetch_array($result6))
{
$ArrayDatos[$ArrayControl] = $resultado["cod_prod"]; --> Me funciona
$ArrayDatos[$ArrayControl].[$ArrayControl2] = $resultado["cod_prod"].$resultado["denom"];
$ArrayControl++; //Incrementar el controlador del array en uno
$ArrayControl2++;
}
la cosa es que la parte de:
$ArrayDatos[$ArrayControl].[$ArrayControl2] = $resultado["cod_prod"].$resultado["denom"];
no se bien cómo hacerlo. eso en realidad es como si quisiera guardar en el valor $ArrayDatos[0][0] = el valor correspondiente, ya que $ArrayDatos[0] ya tiene un valor y sólo me falta la siguiente columna. ahora bien, no se cómo hacerlo. voy a seguir probando que me queda poco
Nada.... no hay forma......... no logro guardar los valores del 2º campo zzzz
Última edición por oskuro; 08/06/2012 a las 10:34 |