ajaxCRUD.com

» a PHP class to Create, Read, Update, & Delete from a mysql database table using AJAX

   by loud canvas media

AjaxCRUD Class Documentation / Reference Material

<< Reference overview
<< Home

onAddExecuteCallBackFunction

calls a local function when a new row is added
void onAddExecuteCallBackFunction ( String functionName )

use this function when you want to apply certain logic (or display a certain message) when a new row is added. Use of this function is similiar in a way to a java interface: you must define a function with the name specifed in the function call.

This function must take ONE parameter (an array). The indexes of this array are the fields of the table. (with one extra index: "id")

Details

Requires (callback function)
Type function
Returns void

Parameters

functionName
name of the local function to be invoked when a file is uploaded

Example

$demo->onAddExecuteCallBackFunction("doMyLogicForAdding");

//down below the showTable() function
function doMyLogicForAdding($array){
  $pkMenuID = $array[pkMenuID];//these indexes are the fields of the db
  $fldName = $array[fldName];//these indexes are the fields of the db
  $fldURL = $array[fldURL]; //these indexes are the fields of the db

  //update this table (or some other table)
  if ($fldURL == ''){
    $success = qr("UPDATE tblMenu SET fldURL = \"$filename\"
                              WHERE pkMenuID = $pkMenuID");
  }
}

See also

New, Edit

 

"OMG! This is just what I was looking for. Thanks so much. This is amazing!"
~Simone

What is a commercial website?

A commercial website is a website which purpose is generating revenue or cash flow of any type, and that isn't under a non-profit organization. So if you're selling a product, selling advertisement, selling a service, or just marketing a commercial business, your site is commercial. A company website is also commercial even if it doesn't sell anything, as it's purpose is to front a commercial company.
Close