• Fala ai galera! como vão todos?

    sou bem leigo em php e programação, estou estudando sobre plugin e $wpdb, mas já me deparei com o primeiro problema..hehe

    Tenho o código abaixo mas não sei o que pode estar errado. Já procurei mas não encontro nenhum tuto sobre isso ou um que eu entenda.
    Gostaria que os dados preenchidos no form, fossem salvos no bd, mas ele não está pegando as informações do form. E pra ajudar, a cada F5 na pagina do plugin ele adiciona um novo registro vazio no bd..rs

    Alguém poderia me ajudar com essa duvida?

    <?php
        	global $wpdb;
    		$tablename = $wpdb->prefix . 'formcnpj';
    
    		if (isset($_POST['gravacao'])){
    		$nome = $_POST['nome'];
       		$email = $_POST['email'];
    		}
    
    		$rows_affected = $wpdb->insert( $tablename, array( 'nome' => $nome, 'email' => $email ) );
    
    		$mytestdrafts = $wpdb->get_results("SELECT id, cnpj FROM $tablename");
    	?>

    O form está em uma template de pagina:

    <form action="" name="" method="post" >
    				<fieldset>
    					<span style="margin-top:7px;">Newsletter</span>
    						<label>
    							<input type="text" name="nome" value="Nome" style=" width:197px;" />
    						</label>
    						<label>
    							<input type="text" name="email" value="email" />
    							<input type="submit" value="Enviar" name="gravacao">
    						</label>
    				</fieldset>
    			</form>
Visualizando 1 resposta (de um total de 1)
Visualizando 1 resposta (de um total de 1)

O tópico ‘Gravando dados de um form com $wpdb’ está fechado para novas respostas.