<?php
if(isset($_GET['users']) && $_GET['users']=='uprawnienia') {
$_POST['imie'] = clear($_POST['imie']);
?>
<form action="index.php?action=users&users=uprawnienia" method="post">
Edytuj użytkownika o nazwie: <input type="text" name="imie" />
<input type="submit" value="Zatwierdź" />
</form>
<?
$result = mysql_query("SELECT `user_id` , `user_name` , `group` FROM `users` WHERE `user_name` = '{$_POST['imie']}' LIMIT 1"); echo '<span style="color: green;">Znaleziono użytkownika: ';
echo '<a href="index.php?action=users&users=edytuj&user_id='.$row['user_id'].'"> - Edytuj</a></span><br>';
}
}
elseif(isset($_GET['users']) && $_GET['users']=='edytuj' && isset($_GET['user_id'])) {
$user_id=$_GET['user_id'];
$link=mysql_query("SELECT `user_id` , `group` FROM users WHERE user_id='$user_id'");
echo '<span style="font-size: 10px;"><form method="POST" action="index.php?action=users&users=wyedytuj&user_id='.$wiersz['user_id'].'"> <table border="0" width="100%">
<tr>
<td>user:</td>';
<tr>
<td>Tgroup: </td>
<td><input type="text" name="group" value="'.$wiersz['group'].'"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="Zapisz"></td>
</tr>
</table>
</form></span>';
}
elseif(isset($_GET['users']) && $_GET['users']=='wyedytuj' && isset($_GET['user_id'])) {
$group=$_POST['group'];
$user_id=$_GET['user_id'];
mysql_query("UPDATE users SET group='$group' WHERE user_id='$user_id'"); echo 'Pomyślnie wyedytowałem group!<br><a href="java script: history.back()">Powrót do edycji</a>';
}
Może mi ktoś powiedzieć czemu ten kod nie działa? Wszystko działa do czasu edycji. Po wpisaniu w input i kliknieciu zapisz nic sie nie zmienia.