Buenas, estoy editando una web open source que encontré por Internet.
Y para poder avanzar necesito sacar datos que están en la DB pero veo que la mayoría están Json en una tabla de Mysql
¿Como puedo sacar los datos filtrados de esa tabla?
(http://www.lawebdelprogramador.com/usr/212000/212302/58ae1449ad669-1235.png)
depende de el lenguaje que uses hay diferentes formas... en jscript simplemente algo así
var arreglo = JSON.parse('{"0":"1","1":"2","2":"3","3":"4"}');
y arreglo será un array
¿Y como sería el llamado completo si solo quiero que en una tabla me muestre los resultados de "notes" que están dentro del campo json?
Lo siento soy un poco nuevo en esto y quiero aprender.
Simplemente voy a repetir
Cita de: engel lex en 25 Febrero 2017, 00:07 AM
depende de el lenguaje que uses hay diferentes formas... en jscript simplemente algo así
var arreglo = JSON.parse('{"0":"1","1":"2","2":"3","3":"4"}');
y arreglo será un array
Desde jscript no puedes llamar a MySQL
No se si me entiendes, lo que necesito es sacar por ejemplo el "ref" , "notes" y "custid" que están en un campo en json como se ve en la imagen.
Necesito que al poner el Id de la fila pueda filtrarme eso y no todo el campo.
Esto para que desde un search de la web pueda botarme estos resultados
¿Es posible?
Directamente en MySQL es complicado, pero si es posible aunque si es una web, usaras algún lenguaje web, no?
Claro lo estaba trabajando en Php, pero solo logró que me bote el campo completo y no me sirve.
Quisiera que el resultado sea filtrado, pero no encuentro el modo.
Cita de: Kemb en 26 Febrero 2017, 14:40 PM
Claro lo estaba trabajando en Php, pero solo logró que me bote el campo completo y no me sirve.
Quisiera que el resultado sea filtrado, pero no encuentro el modo.
es que la gente es necia... -.- por eso tengo ya tengo desde el principio diciendote
Cita de: engel lex en 25 Febrero 2017, 00:07 AM
depende de el lenguaje que uses hay diferentes formas...
pero te costaba decir desde el principio
Cita de: Kemb en 26 Febrero 2017, 14:40 PM
lo estaba trabajando en Php
ahí tienes
json_decode (http://php.net/manual/es/function.json-decode.php)
para usarlo
$arr = json_decode($cadena_json);
echo $arr->notes;
o si lo quieres como array...
$arr = json_decode($cadena_json, true);
echo $arr["notes"];
Gracias, me sirvió demasiado.