E ai pessoal, venho aqui tentar solucionar um caso misterioso e saber se alguém já passou por isto.
Tenho os seguintes codigos
index.html
<form action="insere.php" method="post">
Idade: <input type="text" name="user">
Profissão/Ocupação: <input type="text" name="user">
Renda:
<select size="1" name="D1">
<option selected value="Selecione">Selecione!</option>
<option value="2">Até 2 salários mínimos</option>
<option value="3">De 3 a 10 salários mínimos</option>
<option value="10">De 10 a 15 salários mínimos</option>
<option value="15">Maior que 15 salários mínimos</option>
</select>
<br /><br /><center>
Nível de Escolaridade:
<select size="1" name="D1">
<option selected value="Selecione">Selecione!</option>
<option value="fundamental">Fundamental</option>
<option value="medio">Médio</option>
<option value="superior">Superior</option>
<option value="pos">Pós-graduação</option>
</select>
<br /><br /><input type="submit" value="Enviar" name="enviar">
</form>
insere.php
<html>
<head>
<title>Inserir no BD</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?
require(conectdb.php);
$sqlinsert = "INSERT INTO secaoa (id, idade, profissao, renda, escolaridade) VALUES ('', '$idade','$profissao','renda','escolaridade')";
mysql_query($sqlinsert) or die ("Não foi possível salvar os dados");
echo "Dados salvos com sucesso";
?>
</body>
</html>
e a conexão
<?php
$hostname = 'localhost';
$username = 'root';
$senha = '';
$banco = 'hpd';
$db = mysql_connect($hostname, $username, $senha);
mysql_select_db($banco, $db);
?>
Problema: creio que esteja tudo certinho,quando eu tento inserir os dados cadastrados do html no meu banco, não acusa erro algum, simplesmente a tela fica branca, aparece o titulo do insere.php (Inserir no BD) e não é inserido nada na minha tabela. Não sei mais o que fazer, acho q esta certo, procurei em varios lugares a resposta e ninguém soube me dizer com certeza o que pode ser.