array de consulta mysql no codifica a string
Publicado por cristian (11 intervenciones) el 06/03/2017 21:20:47
Buenas tengo un problema,estoy usando php MVC y llegue a la parte de ajax donde hice una consulta a la base de datos y me devolvio la respuesta en un array.
asi me aparece en el navegador: {"name":[{"nombre_comercial":"fierros sa"}]} donde lo unico q necesito es el valor de nombre_comercial que en este caso es fierros sa,al ser un objeto array no me deja imprimirlo en html como string
asi lo hice y no funciona
en el javascript lo imprimo asi para q lo envie al html
pero al ser tipo array y no string no envia nada
ayudenme porfa
asi me aparece en el navegador: {"name":[{"nombre_comercial":"fierros sa"}]} donde lo unico q necesito es el valor de nombre_comercial que en este caso es fierros sa,al ser un objeto array no me deja imprimirlo en html como string
asi lo hice y no funciona
1
2
3
4
5
6
7
8
9
10
11
12
13
else {
$resp = [
"name"=>$name,
];
}
}
echo json_encode($resp);
}
en el javascript lo imprimo asi para q lo envie al html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$.get(
"index.php?controller=site&action=getName",
{
nit:nit_actual
},
function (resp) {
if (resp.success)
{
$("#nam").html(resp.name);
$("#nam").html(resp.success);
}
else
{
$("#nam").html(alertify.error('Este Proveedor no existe'));
}
},
"json"
);
pero al ser tipo array y no string no envia nada
ayudenme porfa
Valora esta pregunta
0