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

update baze, set jedno polje samo za stiklirane

[es] :: PHP :: update baze, set jedno polje samo za stiklirane

[ Pregleda: 1924 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milannQchevo
milan ilic
.. .. ..
Beograd

Član broj: 63681
Poruke: 86
*.adsl.beotel.net.

ICQ: 235832252


Profil

icon update baze, set jedno polje samo za stiklirane07.05.2007. u 07:58 - pre 206 meseci
nisam znao kako drugacije da nazovem temu. pretragu sam koristio, ali ocigledno, ne znam kako da trazim..


elem, recimo da imam tabelu u bazi imena

id ime test


e sad, meni je potrebno da kada izlistam sva imena iz te baze, promenim polje test, samo za stiklirane.


id ime polje za stikliranje


1 milan

2 pera

3 zika




ja znam da izlistam sve iz baze, i da postavim polje za stikliranje, ali kako da napravim update samo za stiklirana imena
Code:

$q = mysql_query("SELECT * FROM imena order by id asc");



echo '<table width="400" border="1" align="center" bgcolor="#ffffff"> ';
echo '<tr>

    <td align="center">id</td>

    <td align="center">ime</td>


    <td align="center">polje za stikliranje</td>

  </tr> ';

while($r=mysql_fetch_array($q)) { 
echo '



  <tr>

    <td>'.$r["id"].'</td>

    <td>'.$r["ime"].'</td>


    <td><input type="checkbox" name="test" value="1" /></td>

  </tr>

';
}

// End tabele

echo '</table>';


i kako ja sad da napravim upit, da samo za stiklirane uradim set test='1'


hvala unapred
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: update baze, set jedno polje samo za stiklirane07.05.2007. u 08:38 - pre 206 meseci
probaj da select polju stavis za ime 'test[$id]' . Ovako ces dobiti niz 'test' koji ce sadrzati cekirane IDje. Posle u kodu pustis 'test' kroz foreach ciji su kljucevi ustvari IDjevi polja koja updatujes, i updatujes samo ta polja koja se pojave u petljii. Nemam vremena da ti detaljnije opisujem, ali probaj, dump-uj submitovani niz pa ces videti sta se desava.
 
Odgovor na temu

milannQchevo
milan ilic
.. .. ..
Beograd

Član broj: 63681
Poruke: 86
*.adsl.beotel.net.

ICQ: 235832252


Profil

icon Re: update baze, set jedno polje samo za stiklirane07.05.2007. u 08:45 - pre 206 meseci
nisam te bas najbolje razumeo.. pa, kad imas vremena, pojasni malo

hvala
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: update baze, set jedno polje samo za stiklirane07.05.2007. u 09:06 - pre 206 meseci
<input type="checkbox" name="test" value="1" />

promeni u

<input type="checkbox" name="test['.$r["id"].']" value="1" />

Pa odstampaj ceo $_POST[test] koji submitujes. Trebalo bi da dobijes niz koji ce za kljuceve da ima $id vrednosti koje su cekirane. Detaljnije od ovoga ne moze, jer bi trebao da ti napisem ceo kod, gde bi ovaj forum izgubio smisao. Potrudi se nesto i sam da uradis. Meni su trebali meseci dok nisam provalio da moze i ovako da se radi, a ti si dobio 'caku' posle 5 minuta, tako da, ustedeo sam ti par dana mozganja, nemoj da si pohlepan
 
Odgovor na temu

milannQchevo
milan ilic
.. .. ..
Beograd

Član broj: 63681
Poruke: 86
*.adsl.beotel.net.

ICQ: 235832252


Profil

icon Re: update baze, set jedno polje samo za stiklirane07.05.2007. u 09:11 - pre 206 meseci
hvala hvala..


u trenutku nisam razumeo da si mislio na ovo..


hvala again..
 
Odgovor na temu

[es] :: PHP :: update baze, set jedno polje samo za stiklirane

[ Pregleda: 1924 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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