Autor | Zpráva | ||
---|---|---|---|
l337 Profil * |
Ahoj.
Nevíte někdo, jak udělat, když vypíšu položky z DB, mám tam sloupec prava, s hodnotou 0,1,2 .. a pak mám formulář, kde upravuji práva. Potřeboval bych, aby se mi podle práv zaškrtnulo příslušné radio. Kód (nefunkční): //... if($vysledek['Prava'] == 1) { $admin = "Redaktor"; $activ = "checked=\"checked\""; } elseif($vysledek['Prava'] == 0) { $admin = "Uživatel"; $activ = "checked=\"checked\""; } elseif($vysledek['Prava'] == 2) { $admin = "Admin"; $activ = "checked=\"checked\""; } //... echo "<form method=\"post\" action=\"administratori.php?id=". $_GET['id'] ."\">"; echo "Jméno:<strong>". $vysledek['nick'] ."</strong><br>"; echo "Dosavadní hodnost:<strong>". $admin ."</strong><br>"; echo "<input type=\"radio\" name=\"prava\" value=\"0\" ".$activ." >Bežný uživatel <br>"; echo "<input type=\"radio\" name=\"prava\" value=\"1\" ".$activ.">Redaktor <br>"; echo "<input type=\"radio\" name=\"prava\" value=\"2\" ".$activ.">Super admin <br>"; echo "<input type=\"submit\" value=\"Upravit\"> <br>"; Děkuji, leet. |
||
panther Profil |
#2 · Zasláno: 10. 5. 2010, 21:43:45
l337:
<input type="radio" name="prava" value="0"<?php if ($vysledek['Prava'] == 0) echo "checked"; ?>>Bežný uživatel <br> <input type="radio" name="prava" value="1"<?php if ($vysledek['Prava'] == 1) echo "checked"; ?>>Bežný uživatel <br> <input type="radio" name="prava" value="2"<?php if ($vysledek['Prava'] == 2) echo "checked"; ?>>Bežný uživatel |
||
pmasarik Profil |
#3 · Zasláno: 10. 5. 2010, 21:44:21 · Upravil/a: pmasarik
Tu to maš opravené...
//... if($vysledek['Prava'] == 1) { $admin = "Redaktor"; $activ1 = "checked=\"checked\""; } elseif($vysledek['Prava'] == 0) { $admin = "Uživatel"; $activ2 = "checked=\"checked\""; } elseif($vysledek['Prava'] == 2) { $admin = "Admin"; $activ3 = "checked=\"checked\""; } //... echo "<form method=\"post\" action=\"administratori.php?id=". $_GET['id'] ."\">"; echo "Jméno:<strong>". $vysledek['nick'] ."</strong><br>"; echo "Dosavadní hodnost:<strong>". $admin ."</strong><br>"; echo "<input type=\"radio\" name=\"prava\" value=\"0\" ".$activ2." >Bežný uživatel <br>"; echo "<input type=\"radio\" name=\"prava\" value=\"1\" ".$activ1.">Redaktor <br>"; echo "<input type=\"radio\" name=\"prava\" value=\"2\" ".$activ3.">Super admin <br>"; echo "<input type=\"submit\" value=\"Upravit\"> <br>"; |
||
Časová prodleva: 14 let
|
0