Boa noite, estou com um problema no meu sistema e não estou sabendo como resolver... é o Seguinte: Qd vou gravar um aluno pela primeira vez no sistema não ocorre erro.... Ex: Bairro: "Marechal Hermes" ao consultar no phpmyadmin tá la perfeito. Ao mostrar os dados na consulta tb, tudo normal. Agora ao fazer uma alteração, ele grava no banco somente "Marechal" e isso é com qualquer bairro... sendo composto ele para no primeiro espaço das palavras... mas só acontece nesse campo, no campo nome isso não acontece. Já deletei o campo e criei outro... Já criei outra tabela mas sempre esta acontecendo isso.
Linha do Cadastro:
$incluir="insert INTO $banco (Mes, Ano, matGestvo, NomeAluno, DataNasc, Idade, Sexo, Bairro) values ('$cmbMes', '$cmbAno', '$txtMatGestvo', '$txtNome', '$txtDN', '$txtidade', '$sexo', '$slcBairro')";
$gravar=mysql_query($incluir);
Linha do UPDATE:
$Salvar = "UPDATE $banco SET Mes='$cmbMes', Ano='$cmbAno', matGestvo='$txtMatGestvo', NomeAluno='$txtNome', DataNasc='$txtDN', Idade='$txtidade', Sexo='$sexo', Bairro='$slcBairro' WHERE Idcontrole='$idaluno2'";
$gravar2=mysql_query($Salvar);
Na tabela Bairros no MySQL:
O campo está: varchar(50) latin1_swedish_ci
Na tabela dos dados o campo bairro está: varchar(50) latin1_swedish_ci
Pergunta
Elizanddro Jarley
Boa noite, estou com um problema no meu sistema e não estou sabendo como resolver... é o Seguinte: Qd vou gravar um aluno pela primeira vez no sistema não ocorre erro.... Ex: Bairro: "Marechal Hermes" ao consultar no phpmyadmin tá la perfeito. Ao mostrar os dados na consulta tb, tudo normal. Agora ao fazer uma alteração, ele grava no banco somente "Marechal" e isso é com qualquer bairro... sendo composto ele para no primeiro espaço das palavras... mas só acontece nesse campo, no campo nome isso não acontece. Já deletei o campo e criei outro... Já criei outra tabela mas sempre esta acontecendo isso.
Linha do Cadastro:
$incluir="insert INTO $banco (Mes, Ano, matGestvo, NomeAluno, DataNasc, Idade, Sexo, Bairro) values ('$cmbMes', '$cmbAno', '$txtMatGestvo', '$txtNome', '$txtDN', '$txtidade', '$sexo', '$slcBairro')";
$gravar=mysql_query($incluir);
Linha do UPDATE:
$Salvar = "UPDATE $banco SET Mes='$cmbMes', Ano='$cmbAno', matGestvo='$txtMatGestvo', NomeAluno='$txtNome', DataNasc='$txtDN', Idade='$txtidade', Sexo='$sexo', Bairro='$slcBairro' WHERE Idcontrole='$idaluno2'";
$gravar2=mysql_query($Salvar);
Na tabela Bairros no MySQL:
O campo está: varchar(50) latin1_swedish_ci
Na tabela dos dados o campo bairro está: varchar(50) latin1_swedish_ci
Alguma luz para esse pobre ignorante?
Abraço a todos.
Elizanddro
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.