Location: PHPKode > projects > PhpWAFr - PHP Web Application Framework > phpwafr-1.1.2/content/object_execute.php
<?php
/**
 * object_execute.php ::  Transação para processamento genérico de um ou mais registros.
 *
 * PHP version 4
 *
 * phpWAFr version 1.1.2
 * copyright (c) 2007 Associação SoftwareLivre.org
 *
 * phpWAFr is an open source PHP library designed to accelerate
 * the development of transactional database Web applications.
 *
 * phpWAFr is released under the terms of the LGPL license 2.1
 * http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html  LGPL License 2.1
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * @package    phpWAFr
 * @version    1.1.2
 * @author     Marcelo Rezende <hide@address.com>
 * @copyright  copyright (c) 2007 Associação SoftwareLivre.org
 * @license    http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html  LGPL License 2.1
 */ 

require_once("../inc/common.php");

/*
	verificação do nível do usuário
*/
verifyUser(1);

/*
	conexão com o banco de dados
*/
$conn = new db();
$conn->open();

/*
	captura e prepara a lista de registros
*/ 
$list_execution = getParam("sel");
if (is_array($list_execution)) {
	$list_execution = implode(",",$list_execution);
}

/*
	validação, coloque aqui estruturas condicionais que alimentam a variável MSG.
	siga o exemplo abaixo.
*/
$error = new Error();

if ($error->hasError()) { // se não passou na validação...
	alert('Ocorreram os seguintes erros!\n' . $error->toString());
	redirect("../content/object_list.php","content");
} else { // se passou na validação
	if (strlen($list_execution) == 0) { // se não existe registros selecionados
		alert("Nenhum registro selecionado!");
	} else { // se existe registro selecionado
		// coloque aqui o código do processamento
		echo "Foram processados os registros: " . $list_execution;

		
		
		
		
		
		// final do processamento
		redirect("../content/object_list.php","content");
	}
}
/*
	fecha a conexão com o banco de dados
*/
$conn->close();
?>
Return current item: PhpWAFr - PHP Web Application Framework