Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kreiranje table iz PHP-a!

[es] :: PHP :: Kreiranje table iz PHP-a!

[ Pregleda: 619 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

set_X

Član broj: 32954
Poruke: 675
212.200.108.*



Profil

icon Kreiranje table iz PHP-a!25.09.2004. u 11:39

Poceo sam da radim jedan projekat pa sam se malo zbunio....

Znaci , kad neko zeli da instalira program treba da pokrene install.php ciji kod izgleda ovako:

Code:

@include('config.php');
$host     = "$dbhost";
$login    = "$dbuser";
$password = "$dbpass";
$database = "$dbname";
echo "If there is no errors that means that your forum has been installed succeffully!<bR>";

//conect
$oc = mysql_connect($host,$login,$password) or die("<b>Error with connection to MySql!</b><br>");

//select base
$db = mysql_select_db($database) or die("<b>Base $database not selected!</b><br>")


Znaci u CONFIG.php se podesi Mysql pass , username , host i baza , onda install.php povezujem sa config.php i uzimam potrebne informacije.

Nadam se da je ovaj kod dobar , nego mi kazite , koji kod da dodam ispod ovog da kreiram tablu u bazi?

Znaci ocu da se tabela zove npr 'posts' i da sadrzi polja:

Post subject
post text
author
date

???

Kako da ovo uradim? Trazio sam po nekim sajtovima , ali nista nisam nasao...
25.09.2004. u 11:39 

boccio
Boris Krstović
Spoonlabs.com
nbgd

SuperModerator
Član broj: 7594
Poruke: 2392
213.212.252.*

Sajt: blog.krstovic.info


Profil

icon Re: Kreiranje table iz PHP-a!25.09.2004. u 12:35
Code:

 // Create table
        $query="CREATE TABLE posts (
                  id int(6) NOT NULL auto_increment,
                  subject varchar(40) NOT NULL default '',
                  author varchar(50) NOT NULL default '',
                  // blablablabla
                  PRIMARY KEY  (id)
                ) TYPE=MyISAM;";

       $result = mysql_query($query) or die(mysql_error());

25.09.2004. u 12:35 

NetworkAdmin
Zoran Knezevic
programer u jednoj X kompaniji, radim na daljinu onli..
Beograd

Član broj: 4445
Poruke: 609
*.centrettc.ru

Sajt: www.rentalio.com


Profil

icon Re: Kreiranje table iz PHP-a!25.09.2004. u 13:47
naravno ovo uradi samo jednom i na kraju querija iza MyISAM obrisi ;
25.09.2004. u 13:47 

set_X

Član broj: 32954
Poruke: 675
212.200.108.*



Profil

icon Re: Kreiranje table iz PHP-a!25.09.2004. u 14:18
Kod radi proverio sam.

Ali onaj gore sto sam ja postovao , ne radi pa sam stavio drugi.

Kreirao je table , i sad je sve OK.

Hvala.
25.09.2004. u 14:18 

Ilija Studen
Novi Sad

Član broj: 3864
Poruke: 859
*.ftn.ns.ac.yu

Sajt: www.activecollab.com


Profil

icon Re: Kreiranje table iz PHP-a!25.09.2004. u 17:11
Jedan mali savet:

Code:
$host     = "$dbhost";
$login    = "$dbuser";
$password = "$dbpass";
$database = "$dbname";


ti je višak. Jednostavno, ni na koji način ne menjaš promenljive (samo ih "presipaš")... Zašto umesto $host ne bi koristio $dbhost, umesto $user $dbuser i tako dalje???

Jednostavno višak :)

Poz
http://www.activecollab.com - Alat za upravljanje projektima
25.09.2004. u 17:11 

set_X

Član broj: 32954
Poruke: 675
212.200.108.*



Profil

icon Re: Kreiranje table iz PHP-a!25.09.2004. u 17:35
Da , ali je lakse bilo da korisnik u fajlu config.php podesi te informacije.

Ali taj kod nije dobar sad koristim drugi.

E sad u config fajlu korisnik podesi admin username i pass.

Kako da namestim da se admin username i pass unesu u tabelu?
25.09.2004. u 17:35 

[es] :: PHP :: Kreiranje table iz PHP-a!

[ Pregleda: 619 | Odgovora: 5 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.