prepare("SELECT z.categoria, z.id FROM categorias_distribuidoras z order by id"); $statement->execute(); $statement->store_result(); $statement->bind_result($zona, $id); $zona = utf8_encode($zona); //FIXME while( $statement->fetch() ){ $internacional = ($zona=="Internacional" ? "País" : ""); //internacional echo "

$zona

$internacional "; $contenido = $db->prepare("SELECT d.nombre, d.telefono, d.direccion, d.localidad, d.provincia, d.pais FROM distribuidoras d left join categorias_distribuidoras c on d.categoria = c.id where d.categoria = ? order by d.provincia desc,d.localidad,d.nombre"); $contenido->bind_param('s', $id); $contenido->execute(); $contenido->store_result(); $contenido->bind_result($nombre, $telefono, $direccion, $localidad, $provincia, $pais ); while ( $contenido->fetch() ) { $internacional = ($zona=="Internacional" ? "" : ""); //internacional echo utf8_encode(" $internacional "); //TODO FIXME: Convertir lo de la tabla, o lo que se agregue en UTF8 va a tener doble encoding y no va a funcionar } echo "
Provincia Localidad Distribuidor Domicilio Teléfono
$pais
$provincia $localidad $nombre $direccion $telefono
"; } ?>