TacticaMultimedia Posted June 14, 2012 Share Posted June 14, 2012 (edited) Como he mencionado antes mi tienda va a vender productos descargables, pues bien, para nada que me sirven los productos de ejemplo que trae Prestashop (ipods, laps, etc), por lo que procedo a borrarlos, tanto los productos como las categrías... pero al borrarlos NO SE RESETEAN A 0 los nuevos productos/categorias que voy metiendo, es decir, al dar de alta nuevos productos/categorias automácamente se establecen con un número ID donde se quedó la anterior cuenta creciente de los ejemplos. ¿Cómo "reseteo" a cero los números ID de mis propios productos/categorias? Edited June 18, 2012 by TacticaMultimedia (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted June 14, 2012 Share Posted June 14, 2012 Como he mencionado antes mi tienda va a vender productos descargables, pues bien, para nada que me sirven los productos de ejemplo que trae Prestashop (ipods, laps, etc), por lo que procedo a borrarlos, tanto los productos como las categrías... pero al borrarlos NO SE RESETEAN A 0 los nuevos productos/categorias que voy metiendo, es decir, al dar de alta nuevos productos/categorias automácamente se establecen con un número ID donde se quedó la anterior cuenta creciente de los ejemplos. ¿Cómo "reseteo" a cero los números ID de mis propios productos/categorias? Tema relacionado: http://www.prestashop.com/forums/topic/102199-solved-how-to-reset-product-id-numbers/ Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 15, 2012 Author Share Posted June 15, 2012 Tema relacionado: http://www.prestasho...uct-id-numbers/ compa nadie, ya leí el post que me anexaste pero no se cual procedimiento seguir de los que mencionan ahí los usuarios: ¿Este? I tried "ALTER TABLE ps_product AUTO_INCREMENT = 1" and "ALTER TABLE ps_product_lang AUTO_INCREMENT = 1" ó ¿este?: truncate table ps_product; ó ¿este?: "If you want to insert id=1, just do it directly in the mysql base, but I m not sure this can works. The mysql command should works only if you remove every products first. the auto_increment value can't be inferior to an already existing id . If you really want to wipe your database, simply delete all tables and then make a reinstallation" Lo que si tengo q decir es que según yo ya borré todos los ejemplos de las tablas, tanto los clientes, productos, categorias y fabricantes. Por su ayuda compa nadie de antemano, una vez más, gracias! Link to comment Share on other sites More sharing options...
scorsese Posted June 15, 2012 Share Posted June 15, 2012 Buenos dias. Si lo que quieres es borrar todos los productos y poner el contado de ID a = yo haría lo siguiente. delete from ps_producto; [i]ALTER TABLE ps_product AUTO_INCREMENT = 1[/i] Un s2ludo. Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 15, 2012 Author Share Posted June 15, 2012 Buenos dias. Si lo que quieres es borrar todos los productos y poner el contado de ID a = yo haría lo siguiente. delete from ps_producto; [i]ALTER TABLE ps_product AUTO_INCREMENT = 1[/i] Un s2ludo. Y dónde coloco estos comandos? Link to comment Share on other sites More sharing options...
nadie Posted June 15, 2012 Share Posted June 15, 2012 Y dónde coloco estos comandos? Si tienes acceso a phpmyadmin, desde la consola podrás. Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 Y si también quiero resetear a 0 las categorías, o las subcategorias, los clientes, etc. ¿cómo procedo? Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 Buenos dias. Si lo que quieres es borrar todos los productos y poner el contado de ID a = yo haría lo siguiente. delete from ps_producto; [i]ALTER TABLE ps_product AUTO_INCREMENT = 1[/i] Un s2ludo. Cuando pongo estos comandos en la consulta me sale lo siguiente: Error consulta SQL: ALTER TABLE ps_category AUTO_INCREMENT =1[ / i] MySQL ha dicho: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE ps_category AUTO_INCREMENT = 1' at line 1 Link to comment Share on other sites More sharing options...
nadie Posted June 16, 2012 Share Posted June 16, 2012 Y si también quiero resetear a 0 las categorías, o las subcategorias, los clientes, etc. ¿cómo procedo? Debes hacer un truncate de las tablas correspondientes en las correspondientes tablas. Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 uy creo q salió peor: Las categorias ya se me fueron, me sale el siguiente error en mi Back Office: "Category cannot be loaded" Al parecer fuer por aplicar el comando truncate table ps_product; Link to comment Share on other sites More sharing options...
nadie Posted June 16, 2012 Share Posted June 16, 2012 uy creo q salió peor: Las categorias ya se me fueron, me sale el siguiente error en mi Back Office: "Category cannot be loaded" Al parecer fuer por aplicar el comando truncate table ps_product; Es que tienes que vaciar por ejemplo en productos, la ps_product, la ps_product_lang ect.. y todas las relacionadas con los productos, con categorías igual Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 Haber, haber, Entonces, recapitulando y poniendo en orden los pasos a seguir cuales serían? Link to comment Share on other sites More sharing options...
nadie Posted June 16, 2012 Share Posted June 16, 2012 Haber, haber, Entonces, recapitulando y poniendo en orden los pasos a seguir cuales serían? Si tu haces un truncate de una tabla, se vacía totalmente y se reinician los valores. Simplemente coges la tabla, haces un truncate tabla y listo. Link to comment Share on other sites More sharing options...
nadie Posted June 16, 2012 Share Posted June 16, 2012 Olvídate del alter table. Simplemente: truncate nombretabla; Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 Ok voy a intentarlo, les platico como me fue en unos minutos... Link to comment Share on other sites More sharing options...
nadie Posted June 16, 2012 Share Posted June 16, 2012 Una cosa, con esto lo vacías todo totalmente, deduzco que no tienes ningún producto metido o que los has borrado mediante el panel de la tienda no? Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 Bueno, pues ya aplique el comando truncate a todas mis tablas de category y de product, una por una. Pero todavía en mi Back Office me sigue saliendo la leyenda "Category cannot be loaded" Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 Una cosa, con esto lo vacías todo totalmente, deduzco que no tienes ningún producto metido o que los has borrado mediante el panel de la tienda no? Así es compita, todos los productos de ejemplo de la tienda los borre a través del mismo panel de la tienda. Y de los mios no he metido ninguno todavía, hasta poder resolver esto del ID Link to comment Share on other sites More sharing options...
nadie Posted June 16, 2012 Share Posted June 16, 2012 Bueno, pues ya aplique el comando truncate a todas mis tablas de category y de product, una por una. Pero todavía en mi Back Office me sigue saliendo la leyenda "Category cannot be loaded" Lógico necesitas crear la categoría home: Lee: http://www.prestasho...post__p__436139 Link to comment Share on other sites More sharing options...
TacticaMultimedia Posted June 16, 2012 Author Share Posted June 16, 2012 Lógico necesitas crear la categoría home: Lee: http://www.prestasho...post__p__436139 Esto también lo hago en mi PHPMyAdmyn? en que sección? --disculpame, soy neofito en php Link to comment Share on other sites More sharing options...
heryfer Posted May 3, 2013 Share Posted May 3, 2013 Hola, Otra opción es borrar las categorias desde el administrador de prestashop, entonces solo quedaran las categoria root y Home. En en el phpmyadmin o similar ejecutas esto: ALTER TABLE ps_category AUTO_INCREMENT=3; Entonces así ya tienes los id de las catagorias como si empiezas desde cero. Saludos 1 Link to comment Share on other sites More sharing options...
nadie Posted May 3, 2013 Share Posted May 3, 2013 Hola, Otra opción es borrar las categorias desde el administrador de prestashop, entonces solo quedaran las categoria root y Home. En en el phpmyadmin o similar ejecutas esto: ALTER TABLE ps_category AUTO_INCREMENT=3; Entonces así ya tienes los id de las catagorias como si empiezas desde cero. Saludos Si, correcto. Link to comment Share on other sites More sharing options...
Recommended Posts