Para añadir las provincias Españolas en prestashop 1.6 basta con acceder mediante PHPMYADMIN a la base de datos de nuestro sitio web gestionado con prestashop y ejecutar la siguiente sentencia SQL:
INSERT INTO ps_state (id_country, id_zone, name, iso_code, active) VALUES (6, 9, ‘La Coruña’, ‘ES-C’, 1), (6, 9, ‘Álava’, ‘ES-VI’, 1), (6, 9, ‘Albacete’ ,’ES-AB’, 1), (6, 9, ‘Alicante’, ‘ES-A’, 1), (6, 9, ‘Almería’, ‘ES-AL’, 1), (6, 9, ‘Asturias’, ‘ES-O’, 1), (6, 9, ‘Ávila’, ‘ES-AV’, 1), (6, 9, ‘Badajoz’, ‘ES-BA’, 1), (6, 11, ‘Islas Baleares’, ‘ES-PM’, 1), (6, 9, ‘Barcelona’, ‘ES-B’, 1), (6, 9, ‘Burgos’, ‘ES-BU’, 1), (6, 9, ‘Cáceres’, ‘ES-CC’, 1), (6, 9, ‘Cádiz’, ‘ES-CA’, 1), (6, 9, ‘Cantabria’, ‘ES-S’, 1), (6, 9, ‘Castellón’, ‘ES-CS’, 1), (6, 12, ‘Ceuta’, ‘ES-CE’, 1), (6, 9, ‘Ciudad Real’, ‘ES-CR’, 1), (6, 9, ‘Córdoba’, ‘ES-CO’, 1), (6, 9, ‘Cuenca’, ‘ES-CU’, 1), (6, 9, ‘Gerona’, ‘ES-GI’, 1), (6, 9, ‘Granada’, ‘ES-GR’, 1), (6, 9, ‘Guadalajara’, ‘ES-GU’, 1), (6, 9, ‘Guipuzcoa’, ‘ES-SS’, 1), (6, 9, ‘Huelva’, ‘ES-H’, 1), (6, 9, ‘Huesca’, ‘ES-HU’, 1), (6, 9, ‘Jaén’, ‘ES-J’, 1), (6, 9, ‘La Rioja’, ‘ES-LO’, 1), (6, 10, ‘Las Palmas’, ‘ES-GC’, 1), (6, 9, ‘León’, ‘ES-LE’, 1), (6, 9, ‘Lérida’, ‘ES-L’, 1), (6, 9, ‘Lugo’, ‘ES-LU’, 1), (6, 9, ‘Madrid’, ‘ES-M’, 1), (6, 9, ‘Málaga’, ‘ES-MA’, 1), (6, 12, ‘Melilla’, ‘ES-ML’, 1), (6, 9, ‘Murcia’, ‘ES-MU’, 1), (6, 9, ‘Navarra’, ‘ES-NA’, 1), (6, 9, ‘Orense’, ‘ES-OR’, 1), (6, 9, ‘Palencia’, ‘ES-P’, 1), (6, 9, ‘Pontevedra’, ‘ES-PO’, 1), (6, 9, ‘Salamanca’, ‘ES-SA’, 1), (6, 10, ‘Santa Cruz de Tenerife’, ‘ES-TF’, 1), (6, 9, ‘Segovia’, ‘ES-SG’, 1), (6, 9, ‘Sevilla’, ‘ES-SE’, 1), (6, 9, ‘Soria’, ‘ES-SO’, 1), (6, 9, ‘Tarragona’, ‘ES-T’, 1), (6, 9, ‘Teruel’, ‘ES-TE’, 1), (6, 9, ‘Toledo’, ‘ES-TO’, 1), (6, 9, ‘Valencia’, ‘ES-V’, 1), (6, 9, ‘Valladolid’, ‘ES-VA’, 1), (6, 9, ‘Vizcaya’, ‘ES-BI’, 1), (6, 9, ‘Zamora’, ‘ES-ZA’, 1), (6, 9, ‘Zaragoza’, ‘ES-Z’, 1);
Sentencia SQL para instar todas las Provincias Españolas en la base de datos de nuestro sitio gestionado con prestashop 1.6
Para comprobar que las Provincias Españolas se han insertado correctamente en la base de datos ejecutamos la siguiente sentencia SQL:
SELECT * FROM 'ps_state' WHERE id_country = '6'
8 Comments
Juan Francisco
(12 de noviembre de 2016 - 11:53 am)Muchas gracias .
Ahorra mucho trabajo.
Saludos
CHIPTOCHIP
(7 de junio de 2017 - 4:55 pm)Gracias a ti por leernos 😉
Ruben
(24 de noviembre de 2016 - 8:55 pm)No me funciona, me da error #1064 –
CHIPTOCHIP
(7 de junio de 2017 - 4:54 pm)Buenas tardes, no se si todavía tendrás el problema pero hemos comprado a ejecutar la sentencia y funciona correctamente. Este es un error en la sentencia SQL, comprueba que al copiar y pegar no se te ha quedado ningún carácter extraño. En el comentario de Patri he vuelto a copiar la sentencia.
Gracias por leernos.
Patri
(2 de marzo de 2017 - 12:40 pm)Hola! Intento ejecutar esta sentencia SQL
y me aparece el siguiente error: #1064 –
Me podrían ayudar?
Gracias.
CHIPTOCHIP
(7 de junio de 2017 - 4:54 pm)Buenas tardes, no se si todavía tendrás el problema pero hemos comprado a ejecutar la sentencia y funciona correctamente. Este es un error en la sentencia SQL, comprueba que al copiar y pegar no se te ha quedado ningún carácter extraño:
Te copio la sentencia de nuevo aquí:
INSERT INTO ps_state (id_country, id_zone, name, iso_code, active) VALUES (6, 9, ‘La Coruña’, ‘ES-C’, 1), (6, 9, ‘Álava’, ‘ES-VI’, 1), (6, 9, ‘Albacete’ ,’ES-AB’, 1), (6, 9, ‘Alicante’, ‘ES-A’, 1), (6, 9, ‘Almería’, ‘ES-AL’, 1), (6, 9, ‘Asturias’, ‘ES-O’, 1), (6, 9, ‘Ávila’, ‘ES-AV’, 1), (6, 9, ‘Badajoz’, ‘ES-BA’, 1), (6, 11, ‘Islas Baleares’, ‘ES-PM’, 1), (6, 9, ‘Barcelona’, ‘ES-B’, 1), (6, 9, ‘Burgos’, ‘ES-BU’, 1), (6, 9, ‘Cáceres’, ‘ES-CC’, 1), (6, 9, ‘Cádiz’, ‘ES-CA’, 1), (6, 9, ‘Cantabria’, ‘ES-S’, 1), (6, 9, ‘Castellón’, ‘ES-CS’, 1), (6, 12, ‘Ceuta’, ‘ES-CE’, 1), (6, 9, ‘Ciudad Real’, ‘ES-CR’, 1), (6, 9, ‘Córdoba’, ‘ES-CO’, 1), (6, 9, ‘Cuenca’, ‘ES-CU’, 1), (6, 9, ‘Gerona’, ‘ES-GI’, 1), (6, 9, ‘Granada’, ‘ES-GR’, 1), (6, 9, ‘Guadalajara’, ‘ES-GU’, 1), (6, 9, ‘Guipuzcoa’, ‘ES-SS’, 1), (6, 9, ‘Huelva’, ‘ES-H’, 1), (6, 9, ‘Huesca’, ‘ES-HU’, 1), (6, 9, ‘Jaén’, ‘ES-J’, 1), (6, 9, ‘La Rioja’, ‘ES-LO’, 1), (6, 10, ‘Las Palmas’, ‘ES-GC’, 1), (6, 9, ‘León’, ‘ES-LE’, 1), (6, 9, ‘Lérida’, ‘ES-L’, 1), (6, 9, ‘Lugo’, ‘ES-LU’, 1), (6, 9, ‘Madrid’, ‘ES-M’, 1), (6, 9, ‘Málaga’, ‘ES-MA’, 1), (6, 12, ‘Melilla’, ‘ES-ML’, 1), (6, 9, ‘Murcia’, ‘ES-MU’, 1), (6, 9, ‘Navarra’, ‘ES-NA’, 1), (6, 9, ‘Orense’, ‘ES-OR’, 1), (6, 9, ‘Palencia’, ‘ES-P’, 1), (6, 9, ‘Pontevedra’, ‘ES-PO’, 1), (6, 9, ‘Salamanca’, ‘ES-SA’, 1), (6, 10, ‘Santa Cruz de Tenerife’, ‘ES-TF’, 1), (6, 9, ‘Segovia’, ‘ES-SG’, 1), (6, 9, ‘Sevilla’, ‘ES-SE’, 1), (6, 9, ‘Soria’, ‘ES-SO’, 1), (6, 9, ‘Tarragona’, ‘ES-T’, 1), (6, 9, ‘Teruel’, ‘ES-TE’, 1), (6, 9, ‘Toledo’, ‘ES-TO’, 1), (6, 9, ‘Valencia’, ‘ES-V’, 1), (6, 9, ‘Valladolid’, ‘ES-VA’, 1), (6, 9, ‘Vizcaya’, ‘ES-BI’, 1), (6, 9, ‘Zamora’, ‘ES-ZA’, 1), (6, 9, ‘Zaragoza’, ‘ES-Z’, 1);
Luis
(14 de junio de 2017 - 6:45 pm)Igual tiene un problema con el formato de las comillas, prueba con ésta:
INSERT INTO ps_state (id_country, id_zone, name, iso_code, active) VALUES (6, 9, «La Coruña», «ES-C», 1), (6, 9, «Álava», «ES-VI», 1), (6, 9, «Albacete» ,»ES-AB», 1), (6, 9, «Alicante», «ES-A», 1), (6, 9, «Almería», «ES-AL», 1), (6, 9, «Asturias», «ES-O», 1), (6, 9, «Ávila», «ES-AV», 1), (6, 9, «Badajoz», «ES-BA», 1), (6, 11, «Islas Baleares», «ES-PM», 1), (6, 9, «Barcelona», «ES-B», 1), (6, 9, «Burgos», «ES-BU», 1), (6, 9, «Cáceres», «ES-CC», 1), (6, 9, «Cádiz», «ES-CA», 1), (6, 9, «Cantabria», «ES-S», 1), (6, 9, «Castellón», «ES-CS», 1), (6, 12, «Ceuta», «ES-CE», 1), (6, 9, «Ciudad Real», «ES-CR», 1), (6, 9, «Córdoba», «ES-CO», 1), (6, 9, «Cuenca», «ES-CU», 1), (6, 9, «Gerona», «ES-GI», 1), (6, 9, «Granada», «ES-GR», 1), (6, 9, «Guadalajara», «ES-GU», 1), (6, 9, «Guipuzcoa», «ES-SS», 1), (6, 9, «Huelva», «ES-H», 1), (6, 9, «Huesca», «ES-HU», 1), (6, 9, «Jaén», «ES-J», 1), (6, 9, «La Rioja», «ES-LO», 1), (6, 10, «Las Palmas», «ES-GC», 1), (6, 9, «León», «ES-LE», 1), (6, 9, «Lérida», «ES-L», 1), (6, 9, «Lugo», «ES-LU», 1), (6, 9, «Madrid», «ES-M», 1), (6, 9, «Málaga», «ES-MA», 1), (6, 12, «Melilla», «ES-ML», 1), (6, 9, «Murcia», «ES-MU», 1), (6, 9, «Navarra», «ES-NA», 1), (6, 9, «Orense», «ES-OR», 1), (6, 9, «Palencia», «ES-P», 1), (6, 9, «Pontevedra», «ES-PO», 1), (6, 9, «Salamanca», «ES-SA», 1), (6, 10, «Santa Cruz de Tenerife», «ES-TF», 1), (6, 9, «Segovia», «ES-SG», 1), (6, 9, «Sevilla», «ES-SE», 1), (6, 9, «Soria», «ES-SO», 1), (6, 9, «Tarragona», «ES-T», 1), (6, 9, «Teruel», «ES-TE», 1), (6, 9, «Toledo», «ES-TO», 1), (6, 9, «Valencia», «ES-V», 1), (6, 9, «Valladolid», «ES-VA», 1), (6, 9, «Vizcaya», «ES-BI», 1), (6, 9, «Zamora», «ES-ZA», 1), (6, 9, «Zaragoza», «ES-Z», 1);
CHIPTOCHIP
(16 de junio de 2017 - 11:40 am)Si estáis copiando y pegando fijaros si las comillas se están insertando correctamente. En el caso del ejemplo de Luis si copias y pegas directamente en PHPMYAdmin da error por las comillas (las inserta como caracteres raros).
Probar a poner las comillas manualmente.