Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > FAQ
SEÇÕES
Monotemáticos
+ HTML
+ CSS
+ PHP
+ ASP
+ Javascript
Manuais
+ Desde 0
+ Tecnologia
+ Divulgação de sites
+ Flash
+ Mais manuais
Outras Seções
+ Diretório
+ Buscar em CriarWeb
+ Programas
+ Faqs
+ Colabore
Serviços e comunidade
+ Home comunidade
+ Suas Páginas
+ Boletim
+ Cadastrar-se
+ Gerador de METAs
+ Enquete
+ Livro de visitas

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


As instruções SQL que lanço através de PHP não atualizam o banco de dados

Tenho problemas fazendo o exemplo de inserir um nome e telefone em PHP. Ao fazer o submit de qualquer sentença SQL não envia nada ao banco de dados. Alguma idéia de qual pode ser o problema???

A FAQ As instruções SQL que lanço através de PHP não atualizam o banco de dados tem Pertence à categoria:
Resposta de Miguel Angel Alvarez 21/11/07
Pois o erro pode ser variado... não poderia dizer com certeza, mas posso dar algum truque para começar a investigar a origem do erro.

Para começar, a função de PHP mysql_query() devolve um inteiro, que se pode avaliar em um if para saber se houve um erro ou não na instrução. Um código como este.

$ssql="insert into cliente (nome_cliente) values ('pepe')";
if (mysql_query($ssql)){
    //se se conseguiu inserir a empresa
    echo "tudo correto";
}else{
    //não se executou a instrução corretamente
    echo "houve um erro";
    echo mysql_erro();
}

Outra função interessante que utilizei no código anterior é mysql_erro(), que informa do erro que se produzam em MySQL e pelo qual a sentença não foi corretamente executada.

 
FAQ relacionadas
  + Porque não recebo o código PHP ou ASP das páginas?
  + O que escolher ASP ou PHP
  + Processar formulários em outro frame
  + Configuração de PHP para o envio de e-mails
  + Utilizar PHP em IIS em Windows XP
  + Como posso implementar música em um sistema de envio de postais?
  + Etiqueta <include>
  + Eliminar etiquetas HTML e PHP de uma cadeia
  + Gerar um erro 404 através de PHP
  + Por que não se salva a sessão em Easy PHP?
  + Flash não carrega em PHP
  + Undefined variable ou Undefined index
  + Função e-mail PHP
  + Variáveis em formulário PHP
  + O http.conf
  + Variável que contém nome de constante
  + Expirar páginas PHP
  + Problemas com socket
  + Tenho um problema na hora de implementar um scroll
  + Anexar arquivos e mandar alerta em PHP
  + Reenviar e-mail
  + Escolher um action para o form
  + Problema com phpmailer
  + Problemas ao instalar apache em Windows XP
  + Aonde salvo um banco de dados para acessá-lo com PHP
  + SQL para contar os registros que têm um campo com valor repetido
  + Inibir a apresentação de erros em PHP
  + Segurança em MySQL
  + Porto MySQL
  + Baixar MySQL
  + Interface visual para o manejo de MySQL
  + Selects aninhados em MySQL
  + Mysql de windows a linux
  + Carregar creates e inserts de arquivo externo em MySQL
  + Exportar dados através de Excel a MySQL
  + É necessário usar mysql_free_result() e mysql_close()?
  + Erro em instrução count com mysql
  + Executar programa através de MySQL
  + Diferenciar maiúsculas e minúsculas em MySql

Complementar a respostaComplementar a resposta
Voltar à árvore de categoriasVoltar à árvore de categorias


Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites