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

select value, php, forma, mysql

[es] :: PHP :: select value, php, forma, mysql

[ Pregleda: 928 | Odgovora: 12 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

darko978
Kikinda

Član broj: 139123
Poruke: 23
77.46.227.*



Profil

icon select value, php, forma, mysql27.03.2008. u 23:19

Ukratko cu objasniti problem. Koristim formu za ubacivanje podataka koja u sebi sadrzi "drop down menu". U html-u sve lepo radi, medjutim zbog veceg broja stavki u select meniju odlucio sam da ih prebacim u bazu i odatle procitam sve podatke kako bi sama stranica imala manje koda. Takodje i ovo sam uradio i sada u formi imam drop menu u kojem se vide sve stavke. Problem nastaje prilikom upisa, svako polje osim drop menija bude upisano.
27.03.2008. u 23:19 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3795
79.101.172.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: select value, php, forma, mysql28.03.2008. u 00:00
kako prenosiš podatke? da li ti drop meni ima ime? šta kaže:
Code:
print_r($_REQUEST);

Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
28.03.2008. u 00:00 

darko978
Kikinda

Član broj: 139123
Poruke: 23
77.46.227.*



Profil

icon Re: select value, php, forma, mysql28.03.2008. u 00:28
resio sam problem. pogledao sam source iz browser-a i uvideo da u option value ne ispisuje nista, pa ispravio.

<option value="">nesto</option> // ovako je izgledalo u html-u, zato nista nije pisao.

echo("<option value=\"$row->nesto\">$row->nesto</option>"); // ovo je ispravljeno

Hvala u svakom slucaju!
28.03.2008. u 00:28 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 243
*.cable-3.sattrakt.net.

Jabber: kazil@elitesecurity.org
ICQ: 446475288
Sajt: www.vtssu.rs/~kazil


Profil

icon Re: select value, php, forma, mysql28.03.2008. u 09:19
da bi ti bilo lakse raditi sa druge strane, vidi da, ako taj nesto ima svoj id_nesto onda njega upisujes u value="".
And Your Books I Shall Forever Read...
Earth is but one country, and mankind its citizens...
28.03.2008. u 09:19 

darko978
Kikinda

Član broj: 139123
Poruke: 23
77.46.227.*



Profil

icon Re: select value, php, forma, mysql28.03.2008. u 09:45
e upravo taj id_nesto je pravio problem, odnosno nista nije bilo ispisano. Ne znam iz kog razloga nije vadio ID ali sad nema veze, radi ovako.

Code:

// create query
$sql = "SELECT * FROM tabela";
$res = mysql_query($sql);

if(mysql_num_rows($res) > 0){
 
    echo '<select name="kategorija">';
 
        while($row = mysql_fetch_object($res)){
   
         echo("<option value=\"$row->nesto\">$row->nesto</option>"); // linija u kojoj sam izbacio "$row->id_nesto" i upisao "$row->nesto" u "value"
  }
  echo("</select>");
}
else
{
  echo("<i>No values found.</i>");
}

?>


28.03.2008. u 09:45 

TeSiC

Član broj: 69948
Poruke: 65
*.bn.pttrs.net.

Sajt: www.privrednivodic.net


Profil

icon Re: select value, php, forma, mysql29.03.2008. u 18:56
ovaj skript kod mene radi super:

Code:
$result = mysql_query ("SELECT * FROM pacijenti ORDER BY id DESC");


echo "<FORM NAME=\"myform\" action=\"\" method=\"POST\">\r";
echo "<SELECT NAME=\"ime\">\r";
if ($row = mysql_fetch_array($result)) {

do {
  print "<OPTION VALUE=\"".($row["ime"])."\" \>".($row["ime"])."\r";
} while($row = mysql_fetch_array($result));

} else {print "no results!";}


www.mojaveza.com - Mesto koje sve pokrece
www.balkanke.net - Balkanski zabavni portal
www.privrednivodic.net -Privredni vodic kroz Bosnu i Hercegovinu
www.ecdlforum.com - Prvi ECDL forum u Bosni i Hercegovini
www.eliteart.com - ECDL edukacioni i test centar, prvi u Republici Srpskoj
29.03.2008. u 18:56 

darko978
Kikinda

Član broj: 139123
Poruke: 23
79.101.199.*



Profil

icon Re: select value, php, forma, mysql30.03.2008. u 00:45
@TeSiC To je to, u principu ni kod tebe nema id_ime vec dva puta isto napisano.
Nego imam jedno pitanje, nije bas za ovu temu, tice se datuma. U skripti koju sam uradio datum upisa vrsi baza u formatu Y.m.d. Kako u prikazu ispisati ovim redosledom d.m.Y ? (napomena: field=datum, Type=date)

[Ovu poruku je menjao darko978 dana 30.03.2008. u 15:51 GMT+1]
30.03.2008. u 00:45 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 243
*.cable-3.sattrakt.net.

Jabber: kazil@elitesecurity.org
ICQ: 446475288
Sajt: www.vtssu.rs/~kazil


Profil

icon Re: select value, php, forma, mysql30.03.2008. u 15:51
ako zelis formatiranje datuma unutar SQLa, mozes
DATE_FORMAT(ime_kolone_koja_sadrzi_datum,'%d.%m.%Y') AS datum
And Your Books I Shall Forever Read...
Earth is but one country, and mankind its citizens...
30.03.2008. u 15:51 

darko978
Kikinda

Član broj: 139123
Poruke: 23
77.46.213.*



Profil

icon Re: select value, php, forma, mysql30.03.2008. u 21:03
Citat:
kazil: ako zelis formatiranje datuma unutar SQLa, mozes
DATE_FORMAT(ime_kolone_koja_sadrzi_datum,'%d.%m.%Y') AS datum


nisam bas najbolje razumeo, ovo bih trebao da stavim u query? u principu hteo bih da u bazi ostane kako jeste, samo na echo da bude formatiran. kapiram da pre toga mora nesto stojati sto ce izmeniti redosled u d.m.Y ali to ne znam.
za sada linija u kojoj se ispisuje datum iz baze izgleda ovako.

Code:

echo '<td>' . ucwords($row->datum) . '</td>';


naravno, rezultat izgleda ovako: 2008-03-30
30.03.2008. u 21:03 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3795
79.101.228.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: select value, php, forma, mysql30.03.2008. u 21:07
Ovako nekako:

Upit:
Code:
SELECT DATE_FORMAT(datum,'%d.%m.%Y') AS datumf FROM tabela WHERE...


PHP kod:
Code:
echo '<td>' . ucwords($row->datumf) . '</td>';

Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
30.03.2008. u 21:07 

darko978
Kikinda

Član broj: 139123
Poruke: 23
77.46.213.*



Profil

icon Re: select value, php, forma, mysql30.03.2008. u 22:10
ok to je to! ali imamo novi problem, vec imam upit u kojem stoji SELECT * FROM ... hocu da kazem da pored datuma ima jos informacija.. ime, prezime, itd.. pokusavao sam ali nisam uspeo da uskladim u jednom upitu.
30.03.2008. u 22:10 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 243
*.cable-3.sattrakt.net.

Jabber: kazil@elitesecurity.org
ICQ: 446475288
Sajt: www.vtssu.rs/~kazil


Profil

icon Re: select value, php, forma, mysql31.03.2008. u 09:17
Code:

SELECT *, DATE_FORMAT(datum,'%d.%m.%Y.') AS datumf FROM tabela WHERE...

ili

SELECT ime, prezime, DATE_FORMAT(datum,'%d.%m.%Y.') AS datumf FROM tabela WHERE...

And Your Books I Shall Forever Read...
Earth is but one country, and mankind its citizens...
31.03.2008. u 09:17 

darko978
Kikinda

Član broj: 139123
Poruke: 23
79.101.199.*



Profil

icon Re: select value, php, forma, mysql31.03.2008. u 10:00
Sad je sve OK! Hvala svima!
31.03.2008. u 10:00 

[es] :: PHP :: select value, php, forma, mysql

[ Pregleda: 928 | Odgovora: 12 ]

Postavi temu Odgovori

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