Baza podataka

3

Baza podataka

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

Ma to sam mu i ja rekao, predlozio sam mu xampp i vamp i covek je to instalirao, nego eto cinimi se da prvo mora da ovlada i html-om i slq-om pa tek da krene na php... mislim da je to normalan tok ucenja



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Nikola Mitic
  • Bez zaposljenja.
  • Pridružio: 06 Jan 2007
  • Poruke: 142
  • Gde živiš: Gnjilane

Evo upravo i to radim. Ucim HTML, onda cu sql... Pozz, javicu se kad budem to zavrsio...
Hvala vam...

Dopuna: 15 Mar 2007 13:52

<form action="baza.php" method="POST"> Ime:<br /> <input type="text" name="ime" /><br /> Prezime:<br /> <input type="text" name="prezime" /><br /> <input type="submit" value="Posaljil"> </form>

Malo sam proucio HTML, i napravio sam formu. E sad trebam ovo da povezem. Kako???

Vi mi vise pomazete od bilo koje knjige...a i manje vremena utrosim:::



offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

Prvo recimo ubaci u forum za polje submit stavi neko ime.... koristice za php kod, recimo salji.

pa sad napravi onaj php kod za konekciju na bazu i upit za usno podataka.... evo samo dela za upit recimo

if ( isset($_POST['salji']) ) {
$upis = "insert into NAZIV TVOJE BAZE values (NULL, '".$_POST['ime']."', '".$_POST['prezime']."'); ";
if ( mysql_query($upis) ) {
echo("Podaci su uneti u bazu");
}
else {
echo("Greska" . mysql_error() . "");
}
}

Ovde values ima prvo null jer jer ocekujem da si napravio prvo bazu sa 3 kolone, ID koja je primarni kljuc i ima auto_increment pa se u uput ne stavlja nista.

I stavi recimo na pocetku forme ovo
<form action="<?php echo($PHP_SELF); ?>" method="POST">

offline
  • Nikola Mitic
  • Bez zaposljenja.
  • Pridružio: 06 Jan 2007
  • Poruke: 142
  • Gde živiš: Gnjilane

Dajete mi neke kodove sto pojma nemam za sta sluze i gde treba da se postave:)))
Ja pojma nemam gde se ubacuje taj upit i onaj kod???
Ajde molim vas bar malo konkretnije objasnite to.

Bazu sam napravio, zove se "hermes" i u njoj tabelu pod nazivom "korisnici" koja ima sledece kolone: ID tipa int(11), IME tipa text i PREZIME takodje tipa text. E, sad mi ostaje php kod i upit(kako sam vas kapirao). Ja sa tim kodom ne znam sta cu, a upit takodje, ne znam gde se ubacuje i koja je njegova funkcija.

Znam da to mogu nauciti, ali je potrebno vreme, a ja to nemam.
Evo vam slika:
[Link mogu videti samo ulogovani korisnici]

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

e ovako, tamo kucas neke tvoje upite kada zelis da menjas bazu i slicno.... dakle upit iz php strane se upisuje na samoj strani, a tamo upisuju administratori baze i slicno....

<?php    mysql_connect("localhost", "root", "") or die(mysql_error());        mysql_select_db("hermes") or die(mysql_error());    if ( isset($_POST['posalji']) ) {       $upis = "insert into korisnici values ( NULL, '".$_POST['ime']."', '".$_POST['prezime']."' ); ";       if ( mysql_query($upis) ) {          echo("Podaci su uneti u bazu");       }       else {          echo("Greska" . mysql_error() . "");       }    } ?> <html> <head>    <title>valjda sad radi</title> </head> <body> <form action="<?php echo($PHP_SELF); ?>" method="post"> <table border="0" cellpadding="0" cellpadding="0">    <tr>       <td>ime</td>       <td><input type="text" name="ime"></td>    </tr>    <tr>       <td>prezime</td>       <td><input type="text" name="prezime"></td>    </tr>    <tr>       <td colspan="2"><input type="submit" name="posalji" value="udri ovde"></td>    </tr> </table> </form> </body> </html>

aj probaj ovo, valjda je dobro.....

p.s.
kada znas nesto koje je duzine onda ne koristi text vec varchar(20) recimo... u ovom slucaju mozes i ime i prezime da stavis kao varchar(25)... to je i vise nego dovoljno.... da ne ulazim previse u detalje, ali dobija se na brzini....

offline
  • Nikola Mitic
  • Bez zaposljenja.
  • Pridružio: 06 Jan 2007
  • Poruke: 142
  • Gde živiš: Gnjilane

RADI!!!

Hvala vam puno, bicu vam do veka zahvalan!!!
Od vas sam mnogo naucio, djaba su bili oni tutoriali...

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

eto vidis, cak ni kod nije previse ozbiljan ni dugacak....

offline
  • skvo11 
  • Novi MyCity građanin
  • Pridružio: 30 Jan 2008
  • Poruke: 1

Zanimljivo ne mogu da ne pohvalim ove odgovore:)
ja sam takodje pocetnik koji je upao u pakao.
Ovde sam našla deo odgovora ali zamolila bih ako neko meze da mi da odgovor:
- kakve promene ovde treba uneti da bi se vrsila samo pretraga baze koja sadrzi ove podatke: maticni broj ime prezime i primarni kljuc je maticni broj-
-broj postoji
-broj ne postoji
Hvala

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

pa uprincipu.

Kada se potvrdi web forma, treba da se pretrazi baza. Znaci treba sql upit koji ce da radi selekciju.

$upit = "select mat_broj from tabela where mat_broj = '".$_POST['unos_sa_forme']."' ";

ukoliko se nadje neki red broj je nadjen u suprotonom nema ga.

Ko je trenutno na forumu
 

Ukupno su 3453 korisnika na forumu :: 68 registrovanih, 4 sakrivenih i 3381 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Andrija357, Andy, Armadillo, Belac91, Bivan, boj.an, bokicacar, Boris90, cifra, cvrle312, d.arsenal321, djboj, Djokislav, Dogma21, DonRumataEstorski, draganl, dulleo, Electron, ghoost, goran.vvv, hyla, JOntra, kljift, Kordon, Laluvr, Lepi Jova, lima, Lucky 6, LUDI, maxim_von_burdengate, Medojed, mercedesamg, Mercury, Metanoja, mige84, moldway, muaddib, Nemanja.M, nixos, nuke92, OldKresoje, oldtimer, Pilot-1, pirke96, proljece, qurtamurta, radovanstojkov023, repac, Rogan33, Samo gledam, saputnik plavetnila, shadower78, Sinduk, Solunac na steroidima, sony771, srbijaiznadsvega, Srle993, Tumansky, ulogovan, Vlad000, Vlado82, vlado_pg, VNVK, voja64, VonDrobac, ZlatniRez, Zmaj Tolak, Zrcalo