Mauvais reglage dans mon script
Résolu
jbtv45
Messages postés
30
Date d'inscription
Statut
Membre
Dernière intervention
-
jbtv45 Messages postés 30 Date d'inscription Statut Membre Dernière intervention -
jbtv45 Messages postés 30 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila mon Problème
j'ai fait une page de redirection avec un update pour augmenter le nombre de vue a chaque clic sur le liens ,
sa fonction le nombre de vue augmente a chaque fois mais le probleme c'est qu'il augmente aussi sur tout mes autre liens
-----------------------------------------------------------------------------------------------
VOICI LE SCRiPTE DE MA PAGE quelqu'un pourrai m'indiquez se que je doit modifier pour que sa augmente la valeur que sur le liens cliquez
-----------------------------------------------------------------------------------------------
<html>
<head>
</head>
<body>
<?php $liens = (isset($_GET['source'])) ? rawurldecode($_GET['source']) : ''; ?>
<center><strong>le lien du films demander est :<a href="<?php echo $liens; ?>"><?php echo $liens; ?></a></strong>
<?
// inclure un fichier de connexion usuel
require ("code_acces/params.inc.php");
$connexion= mysql_connect($hote,$login,$mdp);
mysql_select_db($bd, $connexion);
$req="select nombre from bddjbtv";
$resultat=mysql_query($req,$connexion);
list($nombre)= mysql_fetch_row($resultat);
$nombre++;
echo "<h4>il a été vue ".$nombre." fois</h4>";
$req="UPDATE bddjbtv SET nombre='$nombre'";
$ok=mysql_query($req,$connexion);
?>
<h4>VOUS ALLEZ ETRE REDIRIGER VERS LE LIENS DANS MOINS DE 5 SECONDE !!!</h4>
<script type="text/javascript">
window.setTimeout("location=('<?php echo $liens; ?>');",5000)
</script>
</center>
</body>
</html>
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
je vous remerci d'avance !
Voila mon Problème
j'ai fait une page de redirection avec un update pour augmenter le nombre de vue a chaque clic sur le liens ,
sa fonction le nombre de vue augmente a chaque fois mais le probleme c'est qu'il augmente aussi sur tout mes autre liens
-----------------------------------------------------------------------------------------------
VOICI LE SCRiPTE DE MA PAGE quelqu'un pourrai m'indiquez se que je doit modifier pour que sa augmente la valeur que sur le liens cliquez
-----------------------------------------------------------------------------------------------
<html>
<head>
</head>
<body>
<?php $liens = (isset($_GET['source'])) ? rawurldecode($_GET['source']) : ''; ?>
<center><strong>le lien du films demander est :<a href="<?php echo $liens; ?>"><?php echo $liens; ?></a></strong>
<?
// inclure un fichier de connexion usuel
require ("code_acces/params.inc.php");
$connexion= mysql_connect($hote,$login,$mdp);
mysql_select_db($bd, $connexion);
$req="select nombre from bddjbtv";
$resultat=mysql_query($req,$connexion);
list($nombre)= mysql_fetch_row($resultat);
$nombre++;
echo "<h4>il a été vue ".$nombre." fois</h4>";
$req="UPDATE bddjbtv SET nombre='$nombre'";
$ok=mysql_query($req,$connexion);
?>
<h4>VOUS ALLEZ ETRE REDIRIGER VERS LE LIENS DANS MOINS DE 5 SECONDE !!!</h4>
<script type="text/javascript">
window.setTimeout("location=('<?php echo $liens; ?>');",5000)
</script>
</center>
</body>
</html>
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
je vous remerci d'avance !
Signature hors-charte - Supprimée par la modération.
A voir également:
- Mauvais reglage dans mon script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Reglage dns - Guide
- Reglage luminosité - Guide
1 réponse
Salut,
Je n'utilise ni php, ni mysql, c'est donc plus des principes qu'une syntaxe exacte que je te propose.
Quand tu fais
UPDATE bddjbtv SET nombre='$nombre'
Tu mets à jour le champ nombre de toutes les lignes de la table, il faut donc un WHERE pour préciser la clé de l'enregistrement en question.
Et cette clé tu devrais la récupérer sur l'instruction de lecture.
Donc :
select cle, nombre from bddjbtv
UPDATE bddjbtv SET nombre='$nombre'
where cle='$cle'
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
Je n'utilise ni php, ni mysql, c'est donc plus des principes qu'une syntaxe exacte que je te propose.
Quand tu fais
UPDATE bddjbtv SET nombre='$nombre'
Tu mets à jour le champ nombre de toutes les lignes de la table, il faut donc un WHERE pour préciser la clé de l'enregistrement en question.
Et cette clé tu devrais la récupérer sur l'instruction de lecture.
Donc :
select cle, nombre from bddjbtv
UPDATE bddjbtv SET nombre='$nombre'
where cle='$cle'
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
where liens='$liens'
mais la, la valeur, n'augmente plus du tout mes la redirection fonction
-----------------------------------------------------------------------
voici le script modifier
<?php $liens = (isset($_GET['source'])) ? rawurldecode($_GET['source']) : ''; ?>
<center><strong>le lien du films demander est :<a href="<?php echo $liens; ?>"><?php echo $liens; ?></a></strong>
<?
// inclure un fichier de connexion usuel
require ("code_acces/params.inc.php");
$connexion= mysql_connect($hote,$login,$mdp);
mysql_select_db($bd, $connexion);
$req="select nombre from bddjbtv ";
$resultat=mysql_query($req,$connexion);
list($nombre)= mysql_fetch_row($resultat);
$nombre++;
echo "<h4>il a été vue ".$nombre." fois</h4>";
$req="update bddjbtv set nombre='$nombre' where liens='$liens'";
$ok=mysql_query($req,$connexion);
?>
<h4>VOUS ALLEZ ETRE REDIRIGER VERS LE LIENS DANS MOINS DE 5 SECONDE !!!</h4>
<script type="text/javascript">
window.setTimeout("location=('<?php echo $liens; ?>');",5000)
</script>