Salut moogli merci pour ta réponse,
alors la requête marche finalement je sais pas d'ou ça vien mais j'ai rien changé au niveau de la requête
Maintenant le souci que j'ai c'est que quand je fait la requête précédente ds mysql j'ai la bonne résultat (2)
sauf que quand je lance la même requête sur php j'ai résultat (1) :s
mais quand je fait un select ipVisitor et pas select count(*) la j'ai bien la bonne résultat 2
voici le script php
$ipVisitor = $_SERVER['REMOTE_ADDR'];
$req1 = mysql_query('SELECT count(*) FROM visitors WHERE ipvisitor = "127.0.0.1" ') or die(mysql_error());
$result=mysql_num_rows($req1);
echo $result;
if ($result == 0)
$req2=mysql_query('INSERT INTO visitors VALUES("", "'.$ipVisitor.'", "'.date("Y-m-d H:i:s").'", "'.date("Y-m-d H:i:s").'", "1" )') or die(mysql_error());
else
$req2=mysql_query('UPDATE visitors SET dateLastVisit = "'.date("Y-m-d H:i:s").'" WHERE ipVisitor = "'.$ipVisitor.'"')or die(mysql_error());
voici le script de ma table ainsi que des lignes de test
CREATE TABLE IF NOT EXISTS `visitors` (
`idVisitor` int(11) NOT NULL AUTO_INCREMENT,
`ipVisitor` varchar(16) NOT NULL,
`dateFirstVisit` datetime NOT NULL,
`dateLastVisit` datetime NOT NULL,
`nbVisit` int(11) NOT NULL DEFAULT '1',
PRIMARY KEY (`idVisitor`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=15 ;
--
-- Contenu de la table `visitors`
--
INSERT INTO `visitors` (`idVisitor`, `ipVisitor`, `dateFirstVisit`, `dateLastVisit`, `nbVisit`) VALUES
(1, '78.251.39.243', '2012-12-05 16:49:39', '0000-00-00 00:00:00', 0),
(2, '78.251.62.8', '2011-12-07 23:00:00', '0000-00-00 00:00:00', 0),
(3, '78.251.39.243', '2011-12-07 23:17:00', '0000-00-00 00:00:00', 0),
(4, '84.102.51.85', '2012-03-11 12:16:00', '0000-00-00 00:00:00', 0),
(5, '114.221.168.54', '2011-12-08 06:17:00', '0000-00-00 00:00:00', 0),
(6, '193.253.141.64', '2012-01-24 23:50:00', '0000-00-00 00:00:00', 0),
(7, '88.169.83.38', '2012-08-29 08:18:00', '0000-00-00 00:00:00', 0),
(8, '66.249.17.111', '2011-12-09 11:33:00', '0000-00-00 00:00:00', 0),
(9, '90.84.144.55', '2011-12-09 17:05:00', '0000-00-00 00:00:00', 0),
(10, '78.251.47.201', '2011-12-10 01:17:00', '0000-00-00 00:00:00', 0),
(11, '213.166.213.217', '2011-12-09 21:36:00', '0000-00-00 00:00:00', 0),
(12, '118.120.46.11', '2012-11-07 11:39:00', '0000-00-00 00:00:00', 0),
(13, '127.0.0.1', '2012-12-09 13:49:16', '2012-12-09 20:33:51', 1),
(14, '127.0.0.1', '2012-12-09 13:49:20', '2012-12-09 20:33:51', 1);