Ai ele apresenta o erro: Os campos obrigat�rios n�o foram preenchidos corretamente. Tente novamentestring(268) "INSERT INTO paciente (nome, sexo, data_nasc, cpf, complemento, telefone, celular, recados, tppaciente, numero, cidade_id, estado_id, logradouro, bairro) VALUES('Diego','M','','06958626699','','3534237348','3598463447','3534233232','Grupo','785','','','', 'Primavera')" sendo que onde está vermelho era pra estar a cidade e o estado.
alguém sabe como passar o valor selecionado para o banco?
Grato!
Pessoal resolvi o problema.
Tinha criado um pacote com a função para mostrar as cidade e estava passando o nome para a varivel ... o código correto é:
Pergunta
Diego SCarvalho
Olá pessoal.
Tenho um código PHP em um sistema que estou fazendo que auto completa assim que você seleciona o estado.
Problema:
1) Não está passando o valor selecionado para o banco de dados.
<label for="cod_estados">*Estado:</label> <select name="cod_estados" id="cod_estados" onClick='ajaxLoad("cod_estados", "testeCity.php", "cod_cidades");' > <option>Selecione o Estado</option> <?php while($rows = mysql_fetch_assoc($result)){echo "<option value=\"{$rows['id']}\">{$rows['nome']}</option>"; } ?> </select>Ai ele apresenta o erro: Os campos obrigat�rios n�o foram preenchidos corretamente. Tente novamentestring(268) "INSERT INTO paciente (nome, sexo, data_nasc, cpf, complemento, telefone, celular, recados, tppaciente, numero, cidade_id, estado_id, logradouro, bairro) VALUES('Diego','M','','06958626699','','3534237348','3598463447','3534233232','Grupo','785','','','', 'Primavera')" sendo que onde está vermelho era pra estar a cidade e o estado. alguém sabe como passar o valor selecionado para o banco? Grato! Pessoal resolvi o problema. Tinha criado um pacote com a função para mostrar as cidade e estava passando o nome para a varivel ... o código correto é:while($rows = mysql_fetch_assoc($result)){ echo "<option value=\"{$rows['id']}\" >{$rows['cidade']}</option>"; }Vlws!
Editado por Diego SCarvalhoLink para o comentário
Compartilhar em outros sites
0 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.