Създаване на броячи ?

djvato

Registered
Знаи искам да знам как ще стане номера например да направя в сайт да може да се създава броячи :roll: :?:
UP>
 
ако говориш за нещо подобно от типа на tyxo
Не чак толко трудно
ето ти един пример
в една база данни
създаваш
таблица с някакво име примерно "counters" таблицата може да има проста структура само с 2 полета (id и count) после си правиш един файл със заявка
и id-to ще го взимаш чрез гет
 
mizarck каза:
ако говориш за нещо подобно от типа на tyxo
Не чак толко трудно
ето ти един пример
в една база данни
създаваш
таблица с някакво име примерно "counters" таблицата може да има проста структура само с 2 полета (id и count) после си правиш един файл със заявка
и id-to ще го взимаш чрез гет
ми нещо такова да като тухо ... обясни малко по - подробно или ако ти се занимава направо ми го напиши аз по нататък ще си го правя и т.н. :wink:
 
config.php
Код:
<?php
$user = "Потребител";
$pass = "Парола";
$host = "localhost";
$data = "база данни";
$tabb = "counter";
$connection = mysql_connect("$host", "$user", "$pass");
$db = mysql_select_db("$data", $connection);
?>

counter.php (conter.php?id=2)
Код:
<?php
include ("config.php");
$get  = $_GET['id'];

$query = mysql_query("select * from $tabb where id=$get");
while($rows = mysql_fetch_array($query))
{
$rows[1]++;
$query2 = mysql_query("UPDATE $tabb SET count = $rows[1] where id=$get");
echo "$rows[1]";
}

?>

new.php
Код:
<?php
include ("config.php");

$query = mysql_query("select * from $tabb order by id desc limit 0,1");
while($rows = mysql_fetch_array($query))
{
$rows[0]++;
$query2 = mysql_query("INSERT INTO `$tabb` VALUES ('$rows[0]', '0')");
echo "Вашият брояч е създаден <br> <a href=counter.php?id=$rows[0]>counter.php?id=$rows[0]</a>";
}
?>

SQL
Код:
CREATE TABLE `counter` (
  `id` text NOT NULL,
  `count` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

INSERT INTO `counter` VALUES ('1', '0');
 
Код:
ако говориш за нещо подобно от типа на tyxo
Не чак толко трудно

/* OFF

Повервайте ми това е трудно с главно "Т".

Аз лично не бих се наел да правя подобно нещо.

Трябват ти знания не само по PHP&MySQL (или друг програмен език).

Не може да настроиш дори машината на която ще искаш
да го подкараш.

Изберете си друг брояч за пример. :)

OFF */
 
Dido_net каза:
admin каза:
..
/* OFF

Повервайте ми това е трудно с главно "Т"...
Ако разбирах от Флаш щях да го направя :)
То ти трябва само PHP&MYSQL&FLASH :)

Кое точно щеше да направиш?

Аз от 2 месеца се опитвам да разпозная думите с които влиза от гоогле.

Ти ще направиш от менюто кое?

- По дни
- По седмици
- По месеци
- По години

- Референции от сайтове
- Влизания от търсачки

- Ключови думи

- По градове
- По държави



Мисля, че засега само това в зеленото ще може да направиш
и някаква статистика за уникалните. :)

За червените ще ти е трудничко.

НЕ ми се спори в 2 през ноща.
Дайте му някаква идея за брояч или направо код.

А и той иска да създават при него броячи.
Това вече ще е напълно невъзможно, защото той няма машина
на която да ги прави.

На дом.компа не става а на хост също няма да му разрешат да
си прави експерименти с процесора им.

От собствен опит го казвам.
 
Е, сега и аз не споря, че ще мога да направя подобно нещо :)
Но с помощта на гугъл може да се постигне нещо :)

edit: и надписите в синьо ги мога :lol:
 
добре хубаво направих ги ... ама аз разбрах как да си сложа ами някой друг като си направи той кво треа напише та да му излезе каунтера ?
 
"counters" като се опитам да напарвя в mysql в freehostia ми пиши да си променя нещо нали трябва в mysql база дании



пиши ми






Вашият тип хостинг план не позволява допълнителна услуга MySQL database да бъде добавена! Моля, обърнете се към таблицата 'Употрба на акаунта'отляво.
Може би се нуждаете от надграждане на характеристиките на Вшия план, като използвате секция 'Добавяне на услуги'.
 
Имаш право на една база данни. не може да правиш втора, трябва да ползваш тази която имаш.
 
кажете ми кода който трябва да пишат другите та да му излезе за да може да го направя ... :roll:
 
Промених counter.php
и той трябва да изглежда така
Код:
<?php
include ("config.php");
$get  = $_GET['id'];

$query = mysql_query("select * from $tabb where id=$get");
while($rows = mysql_fetch_array($query))
{
$rows[1]++;
$query2 = mysql_query("UPDATE $tabb SET count = $rows[1] where id=$get");
echo "document.write("$rows[1]")";
}

?>

и за да се покаже брояча трябва в сайта да се напише това
<script src="yoursite.com/counter.php?id=500"></script>

imorala
при freehostia имаш право само на една база данни и поради тази причина трябва да задедеш нова стойност на $data за да ти бачка
 
ами нещо се е оплескало в базата данни
аз лично на компа и на хостинга нямам проблем
 

Горе