Poslao: 02 Mar 2007 16:17
|
offline
- hermes_gl
- Građanin
- Nikola Mitic
- Bez zaposljenja.
- Pridružio: 06 Jan 2007
- Poruke: 142
- Gde živiš: Gnjilane
|
Kako mogu u Dreamweaveru ili Fleshu da napravim bazu podataka???
Npr. Da neko upise svoje ime i prezime a da se to sacuva u bazi podataka.
Ili npr. da neko upise svoj broj telefona, e-mail... a da se to sacuva u bazi i da se posalje na moju e-mail adresu...
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 02 Mar 2007 18:04
|
offline
- Svemirko
- Legendarni građanin
- Pridružio: 24 Mar 2004
- Poruke: 3962
- Gde živiš: Zemun
|
nema to veze sa DW, to moze da se uradi u obicnom notepadu i koristi se recimo php.
u html pravis forum sa odredjenim poljima i dugme subbmit za potvrdu, a kada je to dugme potvrdjeno onda se preko php-a proseldi bazi.
Dakle koneckija na bazu
//Uspostava veze
$veza = @mysql_connect("localhost", "root", "");
if ( !$veza) {
echo("<p>Greska pri uspostavi veze</p>");
}
//selektovanje baze
$odabir_baze = @mysql_select_db("nazvi_tvoje_baze");
if ( !$odabir_baze) {
echo("<p>Greska pri odabiru baze</p>");
}
//Unos podataka
if ( isset($_POST['posalji']) ){
$upis = "insert into korisnik values (blablalblabla uglanom unosis podatke sa forme);
}
else {
echo("Greska " . mysql_error() . "");
}
}
dakle moras znati recimo php, sql i html da bi ovo uradio, a da bi to mogao da ucis na lokalnom racunaru (localhost) moras da imas instaliran web server IIS ili apache + php + mysql
poz
|
|
|
|
Poslao: 02 Mar 2007 20:14
|
offline
- srxon
- Zaslužni građanin
- Pridružio: 13 Avg 2005
- Poruke: 616
|
Jel postoji neki kvalitetan kurs za PHP, MySQL u Beogradu ?
Koliko novca košta ?
|
|
|
|
Poslao: 03 Mar 2007 02:22
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
@Svemirko: zar ne bi bilo bolje da u slucaju bilo koje greske ide die() a ne echo? Sa echo f-jom prijavice gresku u svakoj sledecoj, jer ako ne moze da se konektuje na bazu, nece moci ni da selektuje tabelu itd...
//konekcija
mysql_connect("localhost", "username", "password") or die(mysql_error());
//selektovanje baze
mysql_select_db("naziv_tvoje_baze") or die(mysql_error());
//Unos podataka
if ( isset($_POST['posalji']) ){
$upis = "insert into korisnik values (blablablabla uglavnom unosis podatke sa forme);
mysql_query($upis) or die(mysql_error());
}
else {
die("Nema podataka za upisivanje");
}
|
|
|
|
|
Poslao: 03 Mar 2007 15:19
|
offline
- hermes_gl
- Građanin
- Nikola Mitic
- Bez zaposljenja.
- Pridružio: 06 Jan 2007
- Poruke: 142
- Gde živiš: Gnjilane
|
U pravu je Peca, nista mi ne znaci taj kod...
|
|
|
|
Poslao: 08 Mar 2007 06:32
|
offline
- Svemirko
- Legendarni građanin
- Pridružio: 24 Mar 2004
- Poruke: 3962
- Gde živiš: Zemun
|
@Rastafarii
Ma naravno da je bolje, nego me mrzelo da kucam pa sam dohvatio prvi moj kod koje je eto uradjen na taj nacin, kasnije sam naravno naucio da je bolje raditi die()..... eto taj kod mi pade prvi pod ruku a eto tako sam ucio... mozda malo pogresno ali sam se nakacio na bazu....
@hermes_gl
Znas li bilo koje programiranje bar osvnovno ??? ako znas onda ovaj kod bi trebao da bude macij kasalj, ako ne mislim da je vreme da uzmes da ucis
a za upucivanje.... od mene malo kasnije.... dok pronadjem nesto, a ako neko ima neka uputi coveka
ja sam mislio da je covek bar malo upucen pa sam poslao kod
Dopuna: 08 Mar 2007 6:32
@hermes_gl
Imas li instaliran neki web server na svom racunaru ? (apache, IIS)
ako nemas prvo moras da instaliras web server, php i mysql.....
evo predloga za sve to u jednom pakovanju (jako pogodno za pocetnike, mada i iskusni ovo koriste)
http://www.apachefriends.org/en/index.html (apache+php+mysql) ili ovo
http://www.wampserver.com/en/ (apache+php+mysql)
Ako si i dalje zainteresovan probaj prvo instalirati ovo...... pa ce biti objasnjenja kako da se nakacis na bazu
|
|
|
|
|
Poslao: 10 Mar 2007 00:23
|
offline
- Svemirko
- Legendarni građanin
- Pridružio: 24 Mar 2004
- Poruke: 3962
- Gde živiš: Zemun
|
hajde ako uspes to da instaliras
napravi php stranu sa ovim kodom
<?
phpinfo();
?>
i pokreni je obavezno preko webservera (http://localhost/putanja do fajla/) pa da vidis da li si uspeo, ako jesi onda da kucam neki nastavak
|
|
|
|
|