Boa boite, não consigo salvar o input date do html no banco de usando php

olá o código estar a baixo, desde já obrigado!

		<ul class="menu">
			<a href="index.php"><li>Novo</li></a>
			<a href="procurar.php"><li>Procurar</li></a>
			<a href="classificar.php"><li>Classificar</li></a>
			<a href="excluir.php"><li>excluir</li></a>
			<a href="todos.php"><li>todos</li></a>
			<a href="sair.php"><li>Sair</li></a>
		</ul>
	</nav>
	<section>
		<h1>Cadastro do Clientes</h1>
		<hr><br><br>

		<form method="post" action="salvar.php">
			Data Casdastro<br>
			<input type="date" name="dataCadastro" class="campo"><br>

			Fone<br>
			<input type="text" name="telefone" class="campo"><br>

			Nascimento<br>
			<input type="text" name="nascimento" class="campo"><br>

			Endereço<br>
			<input type="text" name="endereco" class="campo" maxlength="70"><br>

			Cidade<br>
			<input type="text" name="cidade" class="campo"><br>

			Cliníca<br>
			<input type="text" name="clinica" class="campo"><br>

			<input type="submit" value="salvar" class="btn">
			<input type="reset" value="Limpar" class="btn">
		</form>
	</section>
</div>

codigo php que valida e salva no banco de dados

<?php include_once("conexao.php"); $data = $_POST['dataCasdastro']; $nascimento = $_POST['nascimento']; $endereco = $_POST['endereco']; $cidade = $_POST['cidade']; $clinica = $_POST['clinica']; $sql = "insert into cliente (data, nascimento, endereco, cidade, clinica) value('$data','$nascimento','$endereco','$cidade','$clinica')"; $salve = mysqli_query($conexao, $sql); $linhas = mysqli_affected_rows($conexao); ?>

pq nao consegue? aconteceu alguma coisa? ta tudo bem?

1 curtida

é assim eu fiz um input type= date, só que ele não salva no banco de dados MySQL eu usei php para fazer a conectar e salvar! quando eu coloco tipo text salva, só que queria usar o date e não text