Napotkałem n kolejny problem, zapewne nie dodałem jakiejś funkcji, ale nie mogę się doszukać jakiej
http://web2you.pl/jQuery/dba_users/dba_users.phpDodaje uzytkownika za ka<dym razem, ale kasowanie nastepuje co drugie klikniecie :/
.js
$(document).ready(function() {
$('a.del').click(function() {
var id = $(this).data('id');
$.ajax({
url: "scripts/dba_users_del.php",
type: "POST",
data: 'id=' +id,
success: function(msg) {
$('#users-list').load('scripts/dba_users_list.php');
}
});
return false;
});
});
$(document).ready(function() {
$("#form_add_user").submit(function() {
var form_username = $('#form_username').val();
var form_password = $('#form_password').val();
var form_email = $('#form_email').val();
var form_imie = $('#form_imie').val();
var form_nazwisko = $('#form_nazwisko').val();
var form_stanowisko = $('#form_stanowisko').val();
var form_admin = $('#form_admin').val();
var form_status = $('#form_status').val();
//alert(tresc);
$.ajax({
url: "scripts/dba_users_add.php",
type: "POST",
data: 'form_username='+ form_username + '&form_password=' + form_password + '&form_email='+ form_email + '&form_imie='+ form_imie + '&form_nazwisko='+ form_nazwisko + '&form_stanowisko='+ form_stanowisko + '&form_admin='+ form_admin + '&form_status='+ form_status + '&users&list',
success: function(msg) {
$('#users-list').load('scripts/dba_users_list.php');
$('#form_username').val("");
$('#form_password').val("");
$('#form_email').val("");
$('#form_imie').val("");
$('#form_nazwisko').val("");
$('#form_stanowisko').val("");
$('#form_admin').val("");
$('#form_status').val("");
},
error: function() {
$("#wynik").text("Wystąpił błąd podczas komunikacji AJAX");
}
});
return false;
});
});
<?php
include("db/connect_db.php");
<form method=\"POST\" id=\"form_add_user\">
<table>
<tr>
<td class=\"naglowek\" colspan=\"10\"><p>Dodaj użytkownika</p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Username</p></td>
<td><p class=\"left\"><input class=\"input\" type=\"text\" id=\"form_username\" name=\"form_username\" /></p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Password</p></td>
<td><p class=\"left\"><input class=\"input\" type=\"password\" id=\"form_password\" name=\"form_password\" /></p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Adres E-mail</p></td>
<td><p class=\"left\"><input class=\"input\" type=\"text\" id=\"form_email\" name=\"form_email\" /></p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Imie</p></td>
<td><p class=\"left\"><input class=\"input\" type=\"text\" id=\"form_imie\" name=\"form_imie\" /></p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Nazwisko</p></td>
<td><p class=\"left\"><input class=\"input\" type=\"text\" id=\"form_nazwisko\" name=\"form_nazwisko\" /></p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Stanowisko</p></td>
<td><p class=\"left\"><input class=\"input\" type=\"text\" id=\"form_stanowisko\" name=\"form_stanowisko\" /></p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Admin</p></td>
<td><p class=\"left\">
<select class=\"select\" id=\"form_admin\" name=\"form_admin\">
<option value=\"0\">Nie</option>
<option value=\"1\">Tak</option>
</select>
</p></td>
</tr>
<tr>
<td class=\"title-form\"><p class=\"left\">Status</p></td>
<td><p class=\"left\">
<select class=\"select\" id=\"form_status\" name=\"form_status\">
<option value=\"0\">Unlock</option>
<option value=\"1\">Lock</option>
</select>
</p></td>
</tr>
<tr>
<td colspan=\"2\"><p class=\"right\">
<input type=\"hidden\" name=\"check\" value=\"1\" />
<input class=\"submit\" type=\"submit\" value=\"Add user\" />
</p></td>
</tr>
</table>
</form>
<br />
<br />
<div id=\"users-list\">
";
include("scripts/dba_users_list.php");
</div>
";
?>
dba-users-list.php
<?php
include("../db/connect_db.php");
<table>
<tr>
<td class=\"naglowek\" colspan=\"10\"><p>Lista użytkowników</p></td>
</tr>
<tr>
<td class=\"title\"><p class=\"left\">Username</p></td>
<td class=\"title\"><p class=\"left\">Password</p></td>
<td class=\"title\"><p class=\"left\">Imie</p></td>
<td class=\"title\"><p class=\"left\">Nazwisko</p></td>
<td class=\"title\"><p class=\"left\">Stanowisko</p></td>
<td class=\"title\"><p class=\"left\">Admin</p></td>
<td class=\"title\"><p class=\"left\">Status</p></td>
<td class=\"title\"><p class=\"right\">Działanie</p></td>
</tr>
";
{
<tr>
<td class=\"title\"><p class=\"left\">".$row['username']."</p></td>
<td class=\"title\"><p class=\"left\">".$row['password']."</p></td>
<td class=\"title\"><p class=\"left\">".$row['imie']."</p></td>
<td class=\"title\"><p class=\"left\">".$row['nazwisko']."</p></td>
<td class=\"title\"><p class=\"left\">".$row['stanowisko']."</p></td>
<td class=\"title\"><p class=\"left\">".$row['admin']."</p></td>
<td class=\"title\"><p class=\"right\">".$row['status']."</p></td>
<td class=\"title\"><p class=\"right\"><a href=\"\" class=\"del\" data-id=\"".$row['id']."\">Usuń</a></p></td>
</tr>
";
}
</table>
";
?>