Hallo,
ich habe einen Counter dessen SQL so aufgebaut ist:
--
-- Tabellenstruktur für Tabelle `counter`
--
CREATE TABLE `counter` (
`id` int(11) NOT NULL auto_increment,
`counter` varchar(10) collate latin1_german2_ci NOT NULL default '',
`ip` varchar(50) collate latin1_german2_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=2 ;
Hier der PHP Teil:
	
Ich habe mal versucht in dieser zeile:
	
das hier einzufügen:
	
Aber was stelle ich in der sql um damit alle eingetragen werden?
Und was noch komisch ist, ist das der Counter immer Zwei weiterzählt!
Woran liegt das ?
					ich habe einen Counter dessen SQL so aufgebaut ist:
--
-- Tabellenstruktur für Tabelle `counter`
--
CREATE TABLE `counter` (
`id` int(11) NOT NULL auto_increment,
`counter` varchar(10) collate latin1_german2_ci NOT NULL default '',
`ip` varchar(50) collate latin1_german2_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=2 ;
Hier der PHP Teil:
PHP Code:
	
	
$db=mysql_connect ("*******","*******","*******"); 
mysql_select_db ("*******", $db);
    $result= mysql_fetch_object( mysql_query("select * from counter where id='1'",$db)); 
if($result->ip != $REMOTE_ADDR) 
{ 
$newcounter= ++$result->counter; 
 mysql_query("UPDATE counter SET counter='$newcounter',
ip='$REMOTE_ADDR' WHERE id='1'",$db); 
} 
PHP Code:
	
	
mysql_query("UPDATE counter SET counter='$newcounter', 
PHP Code:
	
	
mysql_query("INSERT INTO counter SET counter='$newcounter', 
Und was noch komisch ist, ist das der Counter immer Zwei weiterzählt!
Woran liegt das ?
 
          
Comment