Bonjour
dans le formulaire d'enregistrement comment faire pour que le SELECT des pays soit pris dans une zone spécifique
j'ai cree une zone_namekey = ship_5000
INSERT IGNORE INTO `fr_hikashop_zone_link`
SELECT 'ship_5000', `address_country` FROM `fr_hikashop_address`
WHERE `address_country` IS NOT NULL
GROUP BY `address_country`;
je voudrais que le SELECT affiche uniquement cette zone (et donc uniquement les pays ayant deja été utilisés)
j'ai un extra champ text pour autre pays si nécessaire
en attendant je fais
UPDATE fr_hikashop_zone SET zone_published = 0 WHERE zone_type= 'country';
UPDATE fr_hikashop_zone a
LEFT JOIN fr_hikashop_zone_link b
ON a.zone_namekey = b.zone_child_namekey
SET a.zone_published = 1
WHERE b.zone_child_namekey IS NOT NULL
AND b.zone_parent_namekey LIKE 'ship_5000';
mais a chaque MAJ c'est a recommencer
merci