Foros del Web » Programando para Internet » PHP »

Json cambio de parametros

Estas en el tema de Json cambio de parametros en el foro de PHP en Foros del Web. Buenas y muchas gracias, les quería preguntar si es posible generar una tabla en json pero que en ves de devolver " devuelva ' me ...
  #1 (permalink)  
Antiguo 15/04/2015, 11:55
 
Fecha de Ingreso: abril-2011
Ubicación: Guatemala
Mensajes: 13
Antigüedad: 13 años, 7 meses
Puntos: 0
Json cambio de parametros

Buenas y muchas gracias, les quería preguntar si es posible generar una tabla en json pero que en ves de devolver " devuelva '

me explico mejor:
tengo este código que me genera una tabla:

$sql = "SELECT `ano`,`sexo_m`,`sexo_f` FROM `Poblacion` order by `ano`";
mysqli_set_charset($conexion, "utf8"); //formato de datos utf8

if(!$result = mysqli_query($conexion, $sql)) die();

$clientes = array(); //creamos un array
$clientes[] = array( 'anio','Femenino','masculino');
while($row = mysqli_fetch_array($result))
{
$ano=$row['ano'];
$masculino=$row['sexo_m'];
$femenino=$row['sexo_f'];

$clientes[] = array( $ano,$masculino','$femenino');

}
$json_string = json_encode($clientes);

y me devuelve

[["anio","Femenino","masculino"],["1983","2345","46456"],["1991","234","422"],["2013","3264","456"]]

Pero lo que realmente necesito es que en ves de la " envíe '

[['anio','Femenino','masculino'],['1983','2345','46456'],['1991','234','422']....
  #2 (permalink)  
Antiguo 15/04/2015, 13:30
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Json cambio de parametros

Eso no lo puedes cambiar, el formato JSON exige usar comillas dobles, sí o sí.

Y no hay forma de que sea de otra manera porque si no usa comillas dobles ya no sería JSON válido.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: json, mysql, parametros, select, sql, tabla
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 21:13.