Azzeramento ordini_id
Moderatore: mod Generali
Azzeramento ordini_id
Ciao a tutti,
premesso che ho installo osCommerce su un Sistema Operativo: Linux 2.4.20-13.7 Server HTTP: Apache/1.3.27 (Unix) (Red-Hat/Linux) mod_ssl/2.8.12 OpenSSL/0.9.6b DAV/1.0.3 PHP/4.1.2 mod_perl/1.26
Versione PHP: 4.1.2 (Zend: 1.1.1)
Vorrei poter azzerare il numero degli ordini ma non so come fare, c'è qualcuno in grado di darmi una mano.
Grazie a tutti in anticipo
Simona
premesso che ho installo osCommerce su un Sistema Operativo: Linux 2.4.20-13.7 Server HTTP: Apache/1.3.27 (Unix) (Red-Hat/Linux) mod_ssl/2.8.12 OpenSSL/0.9.6b DAV/1.0.3 PHP/4.1.2 mod_perl/1.26
Versione PHP: 4.1.2 (Zend: 1.1.1)
Vorrei poter azzerare il numero degli ordini ma non so come fare, c'è qualcuno in grado di darmi una mano.
Grazie a tutti in anticipo
Simona
da phpmyadmin devi svuotare (non cancellare o droppare) tutte le tavole orders_xxxx eccetto orders_status
saluti, Caneblu
[ www.caneblu.com ]
[ www.caneblu.com ]
questo, e' possibile solo se l'ordine cancellato e' l'ultimo, eliminando da tutte le tavole la riga dell'ordine. Credo che pero' potrebbe funzionare anche il tasto elimina ordine da admin. Se l'ordine è frapposto ad altri ci possono essere soluzioni, ma troppo empiriche, adesso cosi' su due piedi non saprei nemmeno quali.
saluti, Caneblu
[ www.caneblu.com ]
[ www.caneblu.com ]
Ciao BluEdoG
Quello che dici l'ho provato a fare ma il prossimo id automatico non lo cambi e quindi hai dei numeri mancanti come posso fare?
Ciao e grazie
Simona
BluEdoG ha scritto:questo, e' possibile solo se l'ordine cancellato e' l'ultimo, eliminando da tutte le tavole la riga dell'ordine. Credo che pero' potrebbe funzionare anche il tasto elimina ordine da admin. Se l'ordine è frapposto ad altri ci possono essere soluzioni, ma troppo empiriche, adesso cosi' su due piedi non saprei nemmeno quali.
Quello che dici l'ho provato a fare ma il prossimo id automatico non lo cambi e quindi hai dei numeri mancanti come posso fare?
Ciao e grazie
Simona
è meglio non giocare con gli id incrementali del database. Non saprei cosa dirti, sarebbe meglio mettere un sistema che genera i numeri incrementali a richiesta anziche' automaticamente, ma questo richiede un bel po' di modifiche.
saluti, Caneblu
[ www.caneblu.com ]
[ www.caneblu.com ]
Ciao BluEdoG
Attendo tue notizie.
Grazie per ora ciao
Simona
Vorrei provare se mi dai un aiuto tu? o se mi indichi un modulo già pronto se esiste.BluEdoG ha scritto:è meglio non giocare con gli id incrementali del database. Non saprei cosa dirti, sarebbe meglio mettere un sistema che genera i numeri incrementali a richiesta anziche' automaticamente, ma questo richiede un bel po' di modifiche.
Attendo tue notizie.
Grazie per ora ciao
Simona
eh non contare su di me, scrivo le risposte del forum a velocità folle, giusto poco prima della pausa pranzo...
Prova a cercare nella sezione contrib con il cerca, c'erano parecchie contrib che smanettavano sul construtto orders
Prova a cercare nella sezione contrib con il cerca, c'erano parecchie contrib che smanettavano sul construtto orders
saluti, Caneblu
[ www.caneblu.com ]
[ www.caneblu.com ]
Ma con phpMyAdmin si dovrebbe riuscire a tornare indietro con gli incrementali... Io l'ho fatto! Basta scegliere la tabella orders (o una qualsiasi altra tabella), poi la cartella operazioni, e poi setti il campo "auto_increment" giù in fondo alla pagina al numero dal quale da quel momento vuoi partire.. Se non ho capito male quello che intendi
Invece se io volessi azzerare le statistiche per i prodotti più visti come devo fare?
Invece se io volessi azzerare le statistiche per i prodotti più visti come devo fare?
uhm si (non ho riletto l'intero thread) ma qui si trattava anche di ripescare i vuoti lasciati da ordini inevasi/annullati.
Per annullare le statistiche d'acquisto è un bel macello, dovresti ri-sinronizzarle con orders.php oppure annullare tutto che si fa prima.
Per annullare le statistiche d'acquisto è un bel macello, dovresti ri-sinronizzarle con orders.php oppure annullare tutto che si fa prima.
saluti, Caneblu
[ www.caneblu.com ]
[ www.caneblu.com ]