Gå til innhold

[LØST]Legge til 1 i teller (Mysql query problem)


Anbefalte innlegg

Er det mulig å skrive dette i PHP:

$query = "UPDATE link SET linkTeller+1 WHERE side='$id'";

mysql_query($query);

 

Det jeg ønsker å oppnå er legge til 1 i Tellerfeltet for å telle hver gang noen klikker på siden (klikkteller)

Endret av lobster
Lenke til kommentar
Videoannonse
Annonse
  • 3 måneder senere...
Gjest Slettet+142

da må du vel la hver link gå gjennom en annen fil, som deretter redirecter deg til hvor linken var til?

 

<a href="index.php?url=http://diskusjon.no">Klikk her</a>

 

øverst i index.php:

<?php

if(!empty($_GET['url'])){
 $url = $_GET['url'];
 $ip = $_SERVER['REMOTE_ADDR'];
 mysql_query("INSERT INTO htmllinkteller(url, ip) VALUES('{$url}', '{$ip}')";
 header("Location: {$url}");
}

?>

 

 

i hent_ut_antall_trykke_paa.php:


<?php

$q = mysql_query("select url, count(*) AS antall from htmllinkteller GROUP BY url ORDER BY antall");

echo '<table><tr><td><b>URL</b></td><td><b>ANTALL</b></td></tr>';
while($r=mysql_fetch_assoc($q)){
 echo '<tr>';
 echo "<td>{$r['url']}</td><td>{$r['antall']}</td>";
 echo '</tr>';
}
echo '</table>';

?>

 

hurtigkode... ikke testet

Endret av Slettet+142
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...