Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/04/2016, 17:40
HernanFrancco
 
Fecha de Ingreso: marzo-2016
Mensajes: 9
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Warning: Invalid argument supplied for foreach()

Gracias por responder.

No estoy muy familiarizado con php y relicé un var_dump para ver el contenido del array. Y un echo para la function:

Código PHP:
$server = new soap_server;
$server->configureWSDL('obtenerMunicipio''urn:obtenerMunicipio');

if (!isset(
$HTTP_RAW_POST_DATA)){
    
$HTTP_RAW_POST_DATA file_get_contents("php://input");
}

function 
obtenerMunicipio(){
    
$cn mysqli_connect("localhost","root","","directorio2");
    
$municipio $cn->query("SELECT mpio_clave, edo_id,mpio_descripcion FROM municipio");
    
$ArrMunicipios = [];
    while (
$municipios mysqli_fetch_array($municipio,MYSQLI_ASSOC)){
            
$ArrMunicipios[] = $municipios;
    }
    
var_dump ($ArrMunicipios);
    return 
json_encode($ArrMunicipios);
}


echo 
obtenerMunicipio(); 
El resultado con var_dum, me muestra los datos almacenados en el arreglo, pero el echo obtenerMunicipio, no me arroja los datos. Me podrías ayudar

Última edición por HernanFrancco; 12/04/2016 a las 17:46