Foros del Web » Programando para Internet » PHP »

Concatenar Dos Arrays En PHP

Estas en el tema de Concatenar Dos Arrays En PHP en el foro de PHP en Foros del Web. que tal gente!!! necesito de su orientacion en este problema, yo tengo necesito un array en un formato como este: [["PHP Modulo",25],["Desarrollo en PHP de ...
  #1 (permalink)  
Antiguo 26/04/2013, 12:15
 
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 13 años, 7 meses
Puntos: 1
Concatenar Dos Arrays En PHP

que tal gente!!! necesito de su orientacion en este problema, yo tengo necesito un array en un formato como este:

[["PHP Modulo",25],["Desarrollo en PHP de 7 Modulos",28.57],["Desarrollo de turbo sabre",16.67],["hjvbvnmvnmnvm uoi",20],["prueba 2012",100]]

Pero estoy obteniendo esto:

[[25,28.57,16.67,20,100,"PHP Modulo","Desarrollo en PHP de 7 Modulos","Desarrollo de turbo sabre","hjvbvnmvnmnvm uoi","prueba 2012"]]

Si se pueden dar cuenta tengo los dos arreglos concatenados pero no en el orden que necesito y este es mi codigo:

header('Content-Type: text/html; charset=ISO-8859-1');
require("conexion.php");
require("JSON.php");
$conexion=conectar();
$sql="select ind_tab,meta_log_tab from tablero_mando where DATEPART (yyyy,fecha_tab)='2013';";

$query=mssql_query($sql,$conexion)or die("ERROR Al Ejecutar El Select!!!");
$meta=array();
$indicador=array();
$total=array();
$total2=array();

while(($resultado=mssql_fetch_array($query))>0)
{
$meta[]=$resultado['meta_log_tab'];
$indicador[]=$resultado['ind_tab'];

}
$total2[]= array_merge($meta,$indicador);

$json=new Services_JSON();
$total1=$json->encode($total2);
echo $total1;

Esto es para una grafica Highcharts que requiere que el formato de una grafica tipo torta sea asi:

date: [['porcentaje',25]];

Por eso necesito un arreglo que sea con este formato (date),

De verdad me gustaria que me ayudaran tengo horas dandole vuelta a ese problema y no se como hacer gracias.
  #2 (permalink)  
Antiguo 26/04/2013, 12:21
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Concatenar Dos Arrays En PHP

Lo que necesitas es un arreglo de dos dimensiones, dentro del bucle lo estás creando mal.

Debería ser algo así:
Código PHP:
$out = array();

while (
/* ... */) {
  
$out []= array($foo$bar);
}

echo 
json_encode($out); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 26/04/2013, 12:36
 
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Concatenar Dos Arrays En PHP

Gracias, Ya di con el problema!!!

Etiquetas: arrays, concatenar, html, select, sql
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 04:24.