Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

uiLhian

INSERT "não funciona"

Recommended Posts

bom o código não está inserindo os dados de jeito nenhum... :(

if ( isset( $_GET['create'] ) && !empty( $_POST['new'] ) )
{
$obra_dono = trim( preg_replace( '/\s+/', ' ', $_POST['new'] ) );
$obra_cidade = $_POST["obra_cidade"];
$obra_uf = $_POST["obra_uf"];
$obra_bairro = $_POST["obra_bairro"];
$obra_endereco = $_POST["endereco"];


if ( $obra_dono != "" )
{
$db->query( "INSERT INTO obras (obra_dono,obra_cidade,obra_uf,obra_bairro,obra_endereco) VALUES ('$obra_dono','$obra_cidade','$obra_uf','$obra_bairro','$obra_endereco');" );
$obra_id = mysql_insert_id();
@header( "Location: album.php?edit=$obra_id" );
}
}

 

<form name="f" action="album.php?create=true" method="post">
  <label for="novo">Criar Novo</label>
  <input type="text" name="obra_dono" class="obra_dono with-tip"   title="Proprietário" />
<input type="text" name="obra_bairro" class="obra_bairro with-tip"   title="Bairro" />
<input type="text" name="obra_cidade" class="obra_cidade with-tip"   title="Cidade" />
<input type="text" name="obra_uf" class="obra_uf with-tip"   title="UF" />
<input type="text" name="obra_endereco" class="obra_endereço with-tip" title="Endereço" />
 <button class="grey">Criar</button>                                                                                      </form>

desde ja muito obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

remova aquela @ no header....

cade o 'new' nesse formulario?

da algum erro?

já tentou imprimir a consulta e executar direto no banco?

Compartilhar este post


Link para o post
Compartilhar em outros sites

putzzzz...

foi mauzão mesmo a falta de atenção, tinha esquecido de substituir o new por obra_dono

mudei e funcionou... :)

 

o que tem a ver tirar o @ do header ?

 

desde ja brigadão mesmo! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

@ oculta a mensagem de erro e deixa o codigo arrombado kkk.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.