j'utilise un compteur de Click avec base de donnée d'origine il fonctionne mai je souhaiterais ajouter un ou plusieurs champ
mais dé que j'ajoute un champ plus rien ne fonctionne
voici mes fichier
1) base de donnée d'origine
CREATE TABLE compteur1 (
id int(11) NOT NULL default '0',
nom text,
clics text,
destination text,
PRIMARY KEY (id)
) TYPE=MyISAM COMMENT='Compteurs du site';
1.1) base de donnée modifierCREATE TABLE compteur1 (
id int(11) NOT NULL default '0',
nom text,
client text,
clics text,
destination text,
PRIMARY KEY (id)
) TYPE=MyISAM COMMENT='Compteurs du site';
mon fichier compteur.php d'origine<?php
// Script gratuit édité sur http://www.actuaonline.com/ : Zone Webmasters par SB
$Hote = "hote";
$Utilisateur= "user";
$MotDePasse= "pass";
$NomBase = "basenom";
$NomTable= "compteur";
$Lien = mysql_connect ($Hote, $Utilisateur, $MotDePasse);
function display ($id,$NomBase,$NomTable,$Lien)
{
$Result = mysql_fetch_array (mysql_db_query ($NomBase, "SELECT * from $NomTable where (id='$id')", $Lien));
return $Result;
}
// Contenu du compteur considere
$s=display ($id,$NomBase,$NomTable,$Lien);
if ($affiche==1)
{
echo "$s[clics]";
}
else
{
// Mise à jour du nombre de clics sur le lien
$s=$s[clics]+1;
mysql_db_query ($NomBase, "REPLACE into $NomTable values('$id', '$nom', '$s', '$destination')", $Lien);
echo "<META http-EQUIV=\"Refresh\" CONTENT=\"0; url=$destination\">";
}
?>
mon fichier compteur.php modifier<?php
// Script gratuit édité sur http://www.actuaonline.com/ : Zone Webmasters par SB
$Hote = "hote";
$Utilisateur= "user";
$MotDePasse= "pass";
$NomBase = "basenom";
$NomTable= "compteur";
$Lien = mysql_connect ($Hote, $Utilisateur, $MotDePasse);
function display ($id,$NomBase,$NomTable,$Lien)
{
$Result = mysql_fetch_array (mysql_db_query ($NomBase, "SELECT * from $NomTable where (id='$id')", $Lien));
return $Result;
}
// Contenu du compteur considere
$s=display ($id,$NomBase,$NomTable,$Lien);
if ($affiche==1)
{
echo "$s[clics]";
}
else
{
// Mise à jour du nombre de clics sur le lien
$s=$s[clics]+1;
mysql_db_query ($NomBase, "REPLACE into $NomTable values('$id', '$nom', '$client' '$s', '$destination')", $Lien);
echo "<META http-EQUIV=\"Refresh\" CONTENT=\"0; url=$destination\">";
}
?>
et ma page index.php d'origine
<html lang="fr" xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="fr">
<head>
<link type="image/x-icon" rel="shortcut icon" href="/favicon.ico"/>
<meta content="text/html; charset=UTF-8" http-equiv="content-type"/>
<meta content="text/javascript" http-equiv="content-script-type"/>
<meta content="text/css" http-equiv="content-style-type"/>
<title>ma page test</title>
</head>
<body>
<div>
</div>
</br>
<div>
<a href=" http://monsite/compteur/compteur.php?id=ici-id&nom=ici-le-noms&destination=http://le-site/index.php">en cliquant ici</a>
</div>
</body>
et ma page index.php modifier
<html lang="fr" xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="fr">
<head>
<link type="image/x-icon" rel="shortcut icon" href="/favicon.ico"/>
<meta content="text/html; charset=UTF-8" http-equiv="content-type"/>
<meta content="text/javascript" http-equiv="content-script-type"/>
<meta content="text/css" http-equiv="content-style-type"/>
<title>ma page test</title>
</head>
<body>
<div>
</div>
</br>
<div>
<a href=" http://monsite/compteur/compteur.php?id=ici-id&nom=ici-le-noms&client=nom-du-client&destination=http://le-site/index.php">en cliquant ici</a>
</div>
</body>
voila donc en normal sa fonctionne mais plus en modifier en esperant que qqn aura la gentillesse de maider
merci d'avance