Insider

The best forum! Insider
 
AcasaAcasa  CalendarCalendar  FAQFAQ  CautareCautare  MembriMembri  GrupuriGrupuri  InregistrareInregistrare  ConectareConectare  

Distribuiţi | 
 

 Tutorial Banner Rotativ - Script Parteneri

Vezi subiectul anterior Vezi subiectul urmator In jos 
AutorMesaj
Soke
Administrator
avatar

Mesaje : 42
Puncte : 130
Data de inscriere : 18/04/2012
Varsta : 20
Localitate : Timisoara
Stare de spirit : Viu

MesajSubiect: Tutorial Banner Rotativ - Script Parteneri   Dum Mai 13, 2012 7:52 am

In acest tutorial va voi invata cum sa faceti un script PHP, un sistem de bannere afisate prin rotatie ( rotation system), pentru categoria parteneri spre exemplu.
E util pentru cei care vor sa aiba parteneri afisati prin rotatie.
Il puteti folosi pe orice site, foarte usor, incluzand fisierul .php

Intai cream o baza de date MySQL.
Cod:

CREATE DATABASE `scripts` ;

Apoi cream un tabel si coloanele necesare.
Cod: Select all
CREATE TABLE `scripts`.`` (
    `id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `title` VARCHAR( 100 ) NOT NULL ,
    `link` VARCHAR( 100 ) NOT NULL ,
    `` VARCHAR( 100 ) NOT NULL
    ) ENGINE = MYISAM

Acum vom crea fisierul .php. N-are rost sa iau codul pe bucati. Voi folosi comentarii in dreptul liniilor, astfel incat veti intelege mai bine.
Cod:

<?php                                                                             

    $db_host = 'localhost'; //host-ul serverului MySQL
    $db_name = 'scripts';  //numele bazei de date
    $db_user = 'root';  //user-ul bazei de date
    $db_pass = '';  //parola bazei de date
    $db_con = @mysql_connect($db_host, $db_user, $db_pass) or die ('Eroare conexiune.');  //conexiunea la baza de date
    @mysql_select_db($db_name) or die ('Nu s-a selectat baza de date.');  //selectarea bazei de date
    // In mod normal, as fi folosit SELECT-ul obisnuit (SELECT * FROM `` ORDER BY RAND() LIMIT 0,1), dar, citind pe un blog, am gasit o metoda rapida, pe care am pus-o dedesubt
    $offset_result = @mysql_query("SELECT FLOOR(RAND() * COUNT(*)) AS `offset` FROM ``");
    $offset_row = @mysql_fetch_object($offset_result);
    $offset = $offset_row->offset;
    $result = @mysql_query("SELECT * FROM `` LIMIT $offset, 1");
    $row = @mysql_fetch_array($result);  //numarul de linii, dupa parcurgerea query-ului 
    echo '<a title="'.$row['title'].'" href="'.$row['link'].'"><img alt="'.$row['title'].'" src="'.$row[''].'" style="width:88px;height:31px;border:0px;" /></a><br />'; //afisarea -ului cu link si title
    @mysql_close($db_con);  //inchiderea conexiunii la baza de date

    ?>


Scriptul il adaugati apoi unde doriti, in header, in footer, unde vreti voi.


TOTI AVEM DREPTUL SA FIM PROSTI, DAR UNII ABUZEAZA DEJA DE ACEST DREPT
Nume: Moreanu

Prenume: Raul

Localitate: Timisoara

Joc preferat: Cs-Metin2



ThE BesT FoRuM [Trebuie sa fiti inscris si conectat pentru a vedea acest link]

Sus In jos
Vezi profilul utilizatorului http://insider.wikiforum.ro
 

Tutorial Banner Rotativ - Script Parteneri

Vezi subiectul anterior Vezi subiectul urmator Sus 
Pagina 1 din 1

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Insider :: Tutoriale Phpbb3, Joomla, Html - Suport WEB - Internet Zone :: Tutoriale Web, Phpbb3, Joomla, Html :: Tutoriale WEB-