Du skal lave et table der hedder advertise, mindst med felterne id, hits, url, og så en med banner-linket i...
(se kode)
CREATE TABLE `advertise` (
`id` TINYINT( 255 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`url` VARCHAR( 255 ) NOT NULL ,
`hits` VARCHAR( 255 ) NOT NULL ,
`banner_url` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM
Så skal du bruge nedenstående kode, når du vil indsætte et banner
<?php
$hent_db = mysql_query("SELECT * FROM `advertise` ORDER BY RAND() LIMIT 1");
$hent = mysql_fetch_array($hent_db);
?>
<a href="adv.php?id=<?=$hent['id']?>" target="_blank"><img src="<?=$hent['banner_url']?>" /></a>
Den laver et billede med et TILFÆLDIGT banner fra din database. Husk at include connect.php, hvor du opretter forbindelser til din mysql database...
så skal du lave en php fil der hedder adv.php
<?php
include("connect.php");
$id = $_GET['id'];
$query = mysql_query("UPDATE `advertise` SET `hits` = `hits` + 1 WHERE `id` = $id");
$hent_car = mysql_query("SELECT * FROM advertise WHERE id = $_GET[id] ORDER BY id DESC");
$count_car = mysql_num_rows($hent_car);
if ($count_car == 0) {
echo "Id findes ikke";
}else{
while($row = mysql_fetch_assoc($hent_car)) {
echo "<meta http-equiv='refresh' content='0;url=$row[url]'/>";
}
}
?>
(den nederste er Simons kode...)
skriv hvis du mangler hjælp..
Indlæg senest redigeret d. 02.06.2009 11:37 af Bruger #15028