INSERT DATA PHP & MySQL

Seguinte, eu tenho uma tabela no meu banco de dados que criei para capturar a entrada de um usuário no meu site, a tabela foi criada com a seguinte estrutura:

create table rv_controle_logins (
	usuario varchar(100),
	data_entrada datetime,
	data_saida datetime)

E capturo o login desta forma: captura_login.php

<?php session_start();
    	include_once("conecta.php");
    	$data_login = date("Y/m/d H:i:s");
    	$_SESSION['data_login'] = $data_login;
    	$usuario = $_SESSION['usuarioNome'];
    	$inclui_entrada = mysql_query("INSERT INTO rv_controle_logins (nome_user, data_login) VALUES ('$usuario','$data_login')"); 
    ?>

Porém não está dando o insert na minha tabela, sabem pq?

Você tem 2 erros,
O formato da data

$data_login = date(“Y/m/d H:i:s”);
$data_login = date(“Y-m-d H:i:s”);

E o nome do campo da tabela

data_entrada

Com o nome que colocou na sql

data_login

Você nem precisa usar o PHP para pegar a hora para usar no INSERT, é só usar o NOW().

INSERT INTO rv_controle_logins (nome_user, data_login) VALUES (’$usuario’,NOW())

Obrigado pelo resposta @shuttner, foi um problema mesmo de falta de atenção, mas mesmo assim não funcionou, veja como está:

<?php session_start();
	include_once("conecta.php");
	$usuario = $_SESSION['usuarioNome'];
	#$data_login = date("Y-m-d H:i:s");
	$inclui_entrada = mysql_query("INSERT INTO rv_controle_logins (usuario, data_entrada) VALUES ('$usuario', NOW())"); 
	#$sql="insert into alunos (nome) values (\"linux\")";
?>

Vi na internet e copiei aquele insert com “”, tem algo a ver com meu problema?

Coloque assim para ver o erro

$inclui_entrada = mysql_query(“INSERT INTO rv_controle_logins (usuario, data_entrada) VALUES (’$usuario’, NOW())”) or die(mysql_error);

A única coisa que apareceu foi: "mysql_error" @shuttner.

Faltou o ()

$entrada = mysql_query(“INSERT INTO rv_controle_logins (usuario, data_entrada) VALUES (’$usuario’, NOW())”) or die(mysql_error());