ale żeby na innej stronie nie było wyświetlane te pole tylko sama opcja wybrana na poprzedniej stronie..
np. wybieram na stronie pierwszej z pola select "opcja1" - jest to zapisane do bazy, a na stronie drugiej już sie nie wyświetla pole select ..tylko sama "opcja1" wybrana na poprzedniej stronie
w drugim kodzie chyba powinienem użyć zarówno zapytania select jak i update ale nie wiem czy tak można... 2 zapytania na jednej stronie
oto kod strony na której opcja z pola select ma być tylko wyświetlona:
?> <?php $i = 1; '<table class="t"> <tr> <th class="t">nr</th> <th class="t">login</th> <th class="t">status</th> </tr>'; echo' <tr> <td class="t">'.$i.'</td> <td class="t">'.$dane2['login'].'</td>'; if( $dane2['status']=='0') { } else if( $dane2['status']=='1') { } else if( $dane2['status']=='2') { } $i += 1; } } else { } echo' </table>'; ?>
oto kod strony, na której opcja z pola select ma być wybrana i zapisana do bazy:
<?php $i = 1; '<table class="t"> <tr> <th class="t">nr</th> <th class="t">login</th> <th class="t">status</th> </tr>'; echo' <tr> <td class="t">'.$i.'</td> <td class="t">'.$dane2['login'].'</td> echo '</td>; <div> <label for="status">status:</label> <select name="status"> <option value="0">opcja0</option> <option value="1">opcja1</option> <option value="2">opcja2</option> </select> </div>' echo </td><td class="t">'.$value = $dane2['status']; if( $dane2['status']=='0') { } $i += 1; } } else { } echo' </table>'; ?>
wiem, ze przy drugim kodzie powinienem użyć przy zapytaniu bardziej update niż select ale przy użyciu pola select chyba można użyć takiej funkcji, która automatycznie nadpisuje dane, a być moze sie myle..