Kako napraviti tablice?

Kako napraviti tablice?

offline
  • vuk123 
  • Novi MyCity građanin
  • Pridružio: 26 Dec 2005
  • Poruke: 21

htio bi napraviti online users na svom sajtu, imam skriptu i pise mi sljedece:
mysql: prvo napravite mysql bazu pod imenom users i onda preko phpmyadmina napravite ove tablice dole:

CREATE TABLE useronline (
timestamp int(15) DEFAULT '0' NOT NULL,
ip varchar(40) NOT NULL,
file varchar(100) NOT NULL,
PRIMARY KEY (timestamp),
KEY ip (ip),
KEY file (file)
);

nije mi jasno kako se rade te tablice ako meze neko da pomogne, hvala



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 06 Apr 2005
  • Poruke: 403
  • Gde živiš: Beograd

Citat:prvo napravite mysql bazu pod imenom users i onda preko phpmyadmina napravite ove tablice dole:

Sve je rečeno ovde.Treba ti instaliran Apache,PHP i MySQL i podešen phpmyadmin.Onda lepo preko njega napraviš bazu i ovu tabelu.Možeš to da uradiš i direktnim povezivanjem na MySQL server:
loguj se na server:
mysqladmin -u root -h localhost -p tvoja_lozinka
kreiraj bazu users:
create database users;
predji u novokreiranu bazu users:
use users;
kreiraj tabelu koju si naveo gore;
CREATE TABLE useronline ( timestamp int(15) DEFAULT '0' NOT NULL, ip varchar(40) NOT NULL, file varchar(100) NOT NULL, PRIMARY KEY (timestamp), KEY ip (ip), KEY file (file) );
i to je to. Smile

PS Trebalo bi da dodaš korisnika sa minimalnim ovlašćenjima potrebnim za izvršavanje upita i da koristiš njega.
To pogledaj ovde:http://dev.mysql.com/doc/refman/5.0/en/grant.html



offline
  • vuk123 
  • Novi MyCity građanin
  • Pridružio: 26 Dec 2005
  • Poruke: 21

Hvala ti na odgovoru al neznam to napravit,dal postoji neka skripta koja ne potrebuje mysql bazu i di bi se mogla skinut, jos jedanput ti hvala na odgovoru !! Evil or Very Mad

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Ja ne vidim način da se to napravi bez mysql-a.
Naravno hosting za tvoj sajt bi trebalo da ima podršku za PHP i MySQL.

Ako imalo ozbiljnije hoćeš da se baviš time, nađi neki tutorijal i pokreni apache, php i mysql na localhostu (svom računaru).
Instalacija te skripte zahteva početničko znanje iz ove oblasti, a ako ne znaš kako da napraviš mysql bazu onda to ne treba ni da pokušavaš.

Mada ako ti host podržava PHP i MySQL možeš zamoliti nekoga ko zna da ti to odradi.

offline
  • Pridružio: 06 Apr 2005
  • Poruke: 403
  • Gde živiš: Beograd

Teoretski može i bez baze,da se piše u fajl,ali to bi stvarno bila bespotrebna gimnastika.
Sa bilo kojim tutorijalom,a ima ih ko zna koliko,za pola sata čitanja praviš ovo bez problema.

PS Kada smo već kod hostinga,možda tvoj hosting ima cPanel a samim tim i phpmyadmin.

offline
  • vuk123 
  • Novi MyCity građanin
  • Pridružio: 26 Dec 2005
  • Poruke: 21

Da imam cPanel i u njemu phpmyadmin i kad dodje u njega napravim bazupod imenom users, i dodjem u nju i stavim kreate table, i on mi baci sljedece

No tables found in database.
--------------------------------------------------------------------------------

Create new table on database vuk_users:
Name:
Number of fields:

e sad neznam sata treba tu upisat,ja sam pod name upisao useronline,
a pod number sam stavio 1 i onda mi otvori tablicu za kreiranje u kojoj stvarno neznam sta da upisem,ok moram nekog pitat da mi to napravi a vama hvala na trudu !
[/url][/list]

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Kad kreiraš tabelu upiši sledeće podatke

Name: ime tabele
Number of fields: broj kolona u tabeli

CREATE TABLE useronline (
timestamp int(15) DEFAULT '0' NOT NULL, (kolona 1)
ip varchar(40) NOT NULL, (kolona 2)
file varchar(100) NOT NULL, (kolona 3)
PRIMARY KEY (timestamp), (kolona 4)
KEY ip (ip), (kolona 5)
KEY file (file) (kolona 6)
);

Kao što vidiš treba ti 6 kolona i onda kad ti se otvori sledeći prozor upisuj podatke iz svake kolone.
Prva je ime kolone, pa tip podataka...

offline
  • Pridružio: 28 Mar 2005
  • Poruke: 42

loguje se na phpmyadmin... izaberi Database koji si napravio (ljeva strana)

zatim bi trebao da vidis opcije kao
Structure SQL Export ........

klikni na sql i onda upisi ovaj code


CREATE TABLE useronline (
timestamp int(15) DEFAULT '0' NOT NULL,
ip varchar(40) NOT NULL,
file varchar(100) NOT NULL,
PRIMARY KEY (timestamp),
KEY ip (ip),
KEY file (file)
);

i klikni na "go"


mislim da bi to trebalo da odradi posao

p.s.
dali moze bez sql.... hmmm vjerovatno moze...ali jednostavna modifikacija kao "search" bi pravila VELIKEEE probleme

Ko je trenutno na forumu
 

Ukupno su 1177 korisnika na forumu :: 46 registrovanih, 6 sakrivenih i 1125 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., amaterSRB, babaroga, bobomicek, bokisha253, ccoogg123, cifra, darkojbn, deLacy, doktor1964, DPera, dragoljub11987, dulleo, FOX, Georgius, Grah0, havoc995, hyla, ivica976, jackreacher011011, Karla, Krvava Devetka, ksyyaj, laganini123, Lucije Kvint, Mercury, milenko crazy north, milimoj, Mixelotti, mkukoleca, opt1, ozzy, panzerwaffe, radoznao, robert1979, Sirius, stalja, stankolich, Steeeefan, theNedjeljko, tomigun, Tores, vukovi, wizzardone, yrraf, zziko