Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627

    [WP] Chiarimenti modifica campo

    Ciao a tutti,
    volevo chiedervi un consiglio: ho un plugin che visualizza i prodotti, ora ho creato un form che vorrei utilizzare per modificare solo un campo del prodotto: ora essendo abbastanza inesperto, volevo capire se basta che aggiorni solo la voce nel db o ci sono collegamenti praticolari con altre voci?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, bisognerebbe vedere cosa fa il plugin, cosa salva e dove.
    Solitamente tutti i campi custom stanno in wp_postmeta. Per capire cosa modifica esattamente dovresti guardare a db prima e dopo la modifica (quella standard per vedere cosa succede ad ogni campo/valore ) per capire se cambia altro. Se cambia solo il singolo campo presumo si posso cambiare senza problemi solo quello.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    si infatti avevo provato a far così, ed effettivamente mi "sembra" che cambi solo il campo in questione, ma non vorrei sbagliarmi. Esiste un modo per vedere eventuali modifiche sul database?

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Presumo sia la cosa piu' facile tenere due finestre aperte del client myslq, e confrontare i record (prima e dopo) ad occhio.
    Molto probabilmente cambia solo qualcosa in wp_postmeta e/o in wp_posts

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    ho un proble a con la query d'inserimento del campo:
    praticamente ho creato una tabella wp_tabella_servizio e tramite questa query tento di inserire il valore ma, non succede nulla o per meglio dire non mi compare nessun errore a schermo ma non mi salva il valore

    Codice PHP:
    global $wpdb;
      
    $wpdb->insert($wpdb->tabella_servizio,
                            array(
                                    
    'id' => NULL
                                    
    'valore' => $aaaa,
                                    
    'valore2' => $bbbb,
                                    
    'valore2' => $cccc
                                
    )
                                ); 
    Ultima modifica di james81; 15-12-2015 a 16:36

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.