jquery-datatables-editable Addrow and Edit what code ?

jquery-datatables-editable Addrow and Edit what code ?

grzenekkgrzenekk Posts: 2Questions: 0Answers: 0
edited December 2011 in General
First I am new , i try add new row in my table (mysql) but doesn't work , button OK not working in dialog form , what is true code for AddData.php

index.php
[code]

<!DOCTYPE html>


DataTables












@import "/kurier/media/css/demo_table_jui.css";



body { font-size: 62.5%; }
#formAddNewRow label, #formAddNewRow input { display:block; }
input.text { margin-bottom:12px; width:95%; padding: .4em; }

#wyb{display:inline-block; }

.label_text_horizontal{font-weight:bold;width:150px;float:left}
label.error { background: #ffc6c6; color: #C02942; padding: 5px; height:25px;}








$(document).ready(function() {


/* Init the table */
$('#datatables').dataTable({
"sPaginationType":"full_numbers",

"bJQueryUI":true,
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "klient.php",
"fnServerData": function ( sSource, aoData, fnCallback ) {
$.ajax( {
"dataType": 'json',
"type": "POST",
"url": sSource,
"data": aoData,
"success": fnCallback
} );
}
}).makeEditable({
sUpdateURL: "UpdateData.php",
sAddURL: "/kurier/inc/AddData.php",
sDeleteURL: "DeleteData.php"
});






} );


/* Get the rows which are currently selected */












ID
Nazwa
Nip
Kod Pocztowy
Ulica
Nr domu
Nr lokalu
Tel
Email
Data









<!-- Place holder where add and delete buttons will be generated -->


<!-- Custom form for adding new records -->




Nazwa firmy

Imię i Nazwisko:

Telefon:

Ulica:

Nr domu:

Nr lokalu:

Kod pocztowy:

Miejscowość:

NIP:








[/code]

AddData.php

[code]
<?php
//AddData.php
$firma = $_REQUEST['firma'] ;
$dane = $_REQUEST['dane'] ;
$tel = $_REQUEST['tel'] ;
$ulica = $_REQUEST['ulica'] ;
$nrdomu = $_REQUEST['nrdomu'] ;
$nrlokalu = $_REQUEST['nrlokalu'] ;
$kodp = $_REQUEST['kodp'] ;
$miejsc = $_REQUEST['miejsc'] ;
$nip = $_REQUEST['nip'] ;


/* Add new record and place id of the new record into the $id variable */

if(empty($firma))
{
$row['nazwa']=$firma;

}else
{
$row['nazwa']=$dane;

}

try{

$db = new PDO('mysql:host=localhost;dbname=kurier', 'root', '');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$statement = $db->prepare("INSERT INTO klienci (nazwa, nip, kod, miejscowosc, ulica, nr_domu, nr_lokalu, telefon) VALUES (:nazwa, :nip, :kod, :miejscowosc, :ulica, :nr_domu, :nr_lokalu, :telefon)");

$statement->bindValue(':nazwa', $row['nazwa'], PDO::PARAM_STR);
$statement->bindValue(':nip', $nip, PDO::PARAM_STR);
$statement->bindValue(':kod', $kodp, PDO::PARAM_STR);
$statement->bindValue(':miejscowosc', $miejsc, PDO::PARAM_STR);
$statement->bindValue(':ulica', $ulica, PDO::PARAM_STR);
$statement->bindValue(':nr_domu', $nrdomu, PDO::PARAM_STR);
$statement->bindValue(':nr_lokalu', $nrlokalu, PDO::PARAM_STR);
$statement->bindValue(':telefon', $tel, PDO::PARAM_STR);
$statement->execute();
}

catch (PDOException $err) {
echo $err->getMessage();

//echo $id;
?>
[/code]
This discussion has been closed.