mój problem polega na tym że guziczki radio po odświeżeniu strony nie zawsze zachowują swoją wartość sprzed odświeżenia. Guziczki są w tabelce. W pierwszej kolumnie mam 3 guziczki które pod odświeżeniu zawsze ustawia się 1 pozycja (ta na samej górze), środkowa wartość kolumny zawsze jest na swoim miejscu. Nawet po odświeżeniu wartości radio są takie same. Natomiast ostatnia wartość tabelki po odświeżeniu zawsze znika.
Zdjęcie: Odwiedź moją stronę
<div id="gotowykomputer"> <form action="<?php ?>" method="POST"> <br></br><br></br><br></br><br></br><br></br><br></br> <table id="tabela_menu_lewe"> <tr align="center"> <td>Przeznaczenie</td> </tr><tr> <td><input type="radio" id="radio" name="przeznaczenie" value="Biuro / Dom" checked="checked" />Biuro / Dom<br> <input type="radio" id="radio" name="przeznaczenie" value="Grafika" />Grafika<br> <input type="radio" id="radio" name="przeznaczenie" value="Gry" />Gry <?php $selected_radio = $_POST['przeznaczenie']; } ?></td> </tr> <tr align="center"> <td>Procesor</td> </tr><tr> <td><input type="radio" name="procesor" value="" <?php } ?>>Wszystkie<br/> <?php echo '<input type="radio" name="procesor" value="' . $result['linia'] . '"' . ($_POST['procesor'] == $result['linia'] ? 'checked' : '') . '>' . $result['linia'] . '<br/>'; } ?> </td> </tr> <tr align="center"> <td>Płyta Główna</td> </tr><tr> <td> <input type="radio" name="plytaglowna" value="" <?php } ?>>Wszystkie<br/> <?php echo '<input type="radio" name="plytaglowna" value="' . $result['producent'] . '"' . ($_POST['plytaglowna'] == $result['producent'] ? 'checked' : '') . '>' . $result['producent'] . '<br/>'; } ?> </td> </tr> <tr align="center"> <td>Zasilacz</td> </tr><tr> <td><input type="radio" name="zasilacze" value="" <?php } ?>>Wszystkie<br/> <?php echo '<input type="radio" name="zasilacze" value="' . $result['moc'] . '"' . ($_POST['zasilacze'] == $result['moc'] ? 'checked' : '') . '>' . $result['moc'] . '<br/>'; } ?> </td> </tr> <tr align="center"> <td>Monitor</td> </tr><tr> <td> <input type="radio" name="monitory" value="" <?php } ?>>Wszystkie<br/> <?php echo '<input type="radio" name="monitory" value="' . $result['przekatna'] . '"' . ($_POST['monitory'] == $result['przekatna'] ? 'checked' : '') . '>' . $result['przekatna'] . '<br/>'; } ?> </td> </tr>
css:
#tabela_menu_lewe {
border: 1px solid black;
border-collapse: collapse;
background-color: #ffc;
width: 20%;
height: 15em;
text-align:left;
float: left;
}
#tabela_menu_lewe td {
border: 1px solid #000
}