Ir para conteúdo
Fórum Script Brasil
  • 0

Como Tratar Os Erros Do Mysql


Davis Tome

Pergunta

1 resposta a esta questão

Posts Recomendados

  • 0

Galera eu procurei aqui no forum mas não achei ok

Na minha tabela eu coloquei um campo do tipo int e not null......mas como eu faço pra tratar o erro do mysql dizendo que o campo foi preenchido com letras ou que não pode conter um valor repetido.

Obrigado!!

que programa você usa para mecher no mysql ?

ve se acha a opção - Unique - que é para não gravar dados repetidos

e autoincrement para auto incrementar dados a partir do momento da execução de inserir na tabela.

pensando bem acho que isto e em javascript.

mas vou colocar a função que utilizo.

function apenasnumericos(caracter)
{
	if(document.all)
	{ // Internet Explorer
  var tecla = event.keyCode;
	}
	else
	{
  if(document.layers)
  { // Nestcape
  	var tecla = caracter.which;
  }
	}
	if(tecla > 47 && tecla < 58)
	{ // numeros de 0 a 9
  return true;
	}
	else
	{
  if (tecla != 8)
  { // backspace
  	return false;
  }
  else
  {
  	return true;
  }
	}
}

e no campo que determina usar, você coloca em:

onKeyPress='return apenasnumericos(event);'

e testa, qualquer coisa posta ai.

Editado por Guilherme014
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...