I have this html and according to the user's choice, insert into a table in the database:
<select name="tipousuario" id="tipo_usuario" placeholder=" selecione o tipo de usuariousuario">
<option name="medico" value="medico"> medico </option>
<option name="paciente" value="paciente" > paciente </option>
</select>
and the following php file:
<?php
$nome = $_POST['nome'];
$usuario = $_POST['usuario'];
$novasenha = $_POST['novasenha'];
$nascimento = $_POST['nascimento'];
$tipousuario = $_POST['tipousuario'];
$CRM = $_POST['CRM'];
$RG = $_POST['RG'];
$conexao = mysqli_connect("127.0.0.1", "root", "", "helpsus") or die("Nao foi possivel conectar ao Banco de Dados: ");
if ($tipousuario == "medico") {
$inserir = "insert into medico values ('$CRM', '$nome', '$novasenha', '$nascimento')";
} elseif ($tipousuario == "paciente") {
$inserir = "insert into paciente values ('$nome', '$usuario', '$novasenha', '$nascimento')";
}
$resultado = mysqli_query($conexao ,$inserir);
?>
only it never inserts into the patient table; only works when in the select the option "doctor" is chosen.