damians
13.02.2004, 18:32:11
Musze zrobić najprostrzy licznik. Zrobiłem coś takiego
[php:1:c8a2eea908]<?php
$wykonaj = @mysql_query("SELECT max(id) FROM licznik");
list($id) = @mysql_fetch_row($wykonaj);
$id++;
$date = date("Y-m-d H:i:s");
$ip = $REMOTE_ADDR;
$wykonaji = mysql_query("INSERT INTO licznik VALUES('$id',
'$ip',
'$date')");
print($id);
?>[/php:1:c8a2eea908]
jest ok aż dojdzie do 9 potem tworzy 10 i koniec zabawy nic więcej nierobi
damians
14.02.2004, 10:47:02
co ja robie nietak


?
A mas zjakies błedy czy coś? bo patrzyłem i ten kod u mnie działa jedyne co to zmieniłem zeby adres ip był barany z tablicy super globalnej $_SERVER no i zmienne w zapytaniu...
[php:1:dbec694dcb]<?php
$wykonaj = mysql_query("SELECT max(id) FROM licznik");
list($id) = mysql_fetch_row($wykonaj);
$id++;
$date = date("Y-m-d H:i:s");
$ip = $_SERVER['REMOTE_ADDR'];
$wykonaji = mysql_query("INSERT INTO licznik VALUES('".$id."', '".$ip."', '".$date."')");
print($id);
?>[/php:1:dbec694dcb]
damians
14.02.2004, 12:28:07
niema żadnego błedu ale idzie do 10 i koniec
To może cos z tabelą ?
ja utworzyłem taką :
[sql:1:6880adef66]CREATE TABLE `licznik` (
`id` int(11) NOT NULL auto_increment,
`ip` varchar(15) NOT NULL default '',
`data` varchar(20) NOT NULL default '',
PRIMARY KEY (`id`)
)[/sql:1:6880adef66]
damians
14.02.2004, 12:52:45
ok zmieniłem skrypt gotowy tylko troche go zmieniłem i leci jak nalezy
p.s. tabele zrobiłem taką samą tylko na text
damians
14.02.2004, 13:43:50
ściągnołem inny skrypt i do zmieniłem a z tamtym sobie nieporadziłem
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.