本文整理汇总了PHP中clsBanco::InsertId方法的典型用法代码示例。如果您正苦于以下问题:PHP clsBanco::InsertId方法的具体用法?PHP clsBanco::InsertId怎么用?PHP clsBanco::InsertId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类clsBanco
的用法示例。
在下文中一共展示了clsBanco::InsertId方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: cadastra
/**
* Funcao que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
if (is_numeric($this->cod_pessoa)) {
$db = new clsBanco();
// verificacoes de campos obrigatorios para insercao
$campos = "";
$valores = "";
if (is_string($this->obs)) {
$campos .= ", obs";
$valores .= ", '{$this->obs}'";
}
if (!is_null($this->sucesso)) {
$campos .= ", sucesso";
if ($this->sucesso) {
$valores .= ", 't'";
} else {
$valores .= ", 'f'";
}
}
$db->Consulta("INSERT INTO {$this->tabela} ( ip_externo, ip_interno, data_hora, cod_pessoa {$campos} ) VALUES ( '{$this->ip_externo}', '{$this->ip_interno}', NOW(), '{$this->cod_pessoa}' {$campos} )");
// define o ID do registro
$this->cod_acesso = $db->InsertId("{$this->tabela}_cod_acesso_seq");
return $this->cod_acesso;
}
return false;
}
示例2: cadastra
/**
* Função que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
$db = new clsBanco();
// verificações de campos obrigatorios para inserção
if ($this->ref_idpes_cad && $this->ref_cod_grupos_cad && $this->assunto) {
$db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( ref_idpes_cad, ref_cod_grupos_cad, assunto, data_cadastro {$campos} ) VALUES ( '{$this->ref_idpes_cad}', '{$this->ref_cod_grupos_cad}', '{$this->assunto}', NOW() {$valores} )");
return $db->InsertId("pmiotopic.topico_cod_topico_seq");
}
return false;
}
示例3: cadastra
/**
* Funcao que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
$db = new clsBanco();
// verificacoes de campos obrigatorios para insercao
if (is_string($this->nm_tutormenu)) {
$db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( nm_tutormenu ) VALUES ( '{$this->nm_tutormenu}' )");
return $db->InsertId("{$this->schema}.tutormenu_cod_tutormenu_seq");
}
return false;
}
示例4: cadastra
/**
* Função que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
$db = new clsBanco();
// verificações de campos obrigatorios para inserção
if ($this->ref_ref_cod_pessoa_cad && $this->descricao) {
$campos = "";
$valores = "";
$db->Consulta("INSERT INTO {$this->tabela} ( ref_ref_cod_pessoa_cad, descricao, data_cadastro, ativo{$campos} ) VALUES ( '{$this->ref_ref_cod_pessoa_cad}', '{$this->descricao}', 'NOW()', '1' )");
return $db->InsertId("pmiotopic.atendimento_cod_atendimento_seq");
}
return false;
}
示例5: cadastra
/**
* Funcao que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
$db = new clsBanco();
// verificacoes de campos obrigatorios para insercao
if (is_string($this->sigla) && is_string($this->descricao) && is_string($this->situacao)) {
$campos = "";
$values = "";
$db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( sigla, descricao, situacao{$campos} ) VALUES ( '{$this->sigla}', '{$this->descricao}', '{$this->situacao}'{$values} )");
return $db->InsertId("{$this->tabela}_idorg_rg_seq");
return true;
}
return false;
}
示例6: cadastra
function cadastra()
{
if (is_numeric($this->ref_ref_cod_pessoa_fj) && is_string($this->data_inicio) && is_string($this->compromisso)) {
$campos = "";
$valores = "";
if (is_string($this->data_fim)) {
$campos = ", data_fim";
$valores = ", '{$this->data_fim}'";
}
$db = new clsBanco();
//die("INSERT INTO funcionario_agenda (ref_ref_cod_pessoa_fj, data_inicio, compromisso, versao $campos) VALUES ('$this->ref_ref_cod_pessoa_fj', '$this->data_inicio', '$this->compromisso', 1 $valores)");
$db->Consulta("INSERT INTO funcionario_agenda (ref_ref_cod_pessoa_fj, data_inicio, compromisso, versao {$campos}) VALUES ('{$this->ref_ref_cod_pessoa_fj}', '{$this->data_inicio}', '{$this->compromisso}', 1 {$valores})");
return $db->InsertId("funcionario_agenda_cod_funcionario_agenda_seq");
}
}
示例7: cadastra
/**
* Função que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
if ($this->situacao && ($this->ref_idpes || $this->ref_cod_pessoa_auxiliar)) {
$campos = "situacao";
$valoes = "'{$this->situacao}'";
if ($this->ref_cod_pessoa_auxiliar) {
$campos .= ", ref_cod_pessoa_auxiliar";
$valoes .= ", '{$this->ref_cod_pessoa_auxiliar}'";
} elseif ($this->ref_idpes) {
$campos .= ", ref_idpes";
$valoes .= ", '{$this->ref_idpes}'";
}
$db = new clsBanco();
$db->Consulta("INSERT INTO {$this->tabela} ( {$campos} ) VALUES ( {$valoes} )");
return $db->InsertId("pmiotopic.situacao_cod_situacao_seq");
}
return false;
}
示例8: cadastra
/**
* Funcao que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
$db = new clsBanco();
// verificacoes de campos obrigatorios para insercao
if ($this->ref_pessoa_cad && $this->nm_grupo) {
$campos = "";
$valores = "";
if ($this->atendimento) {
$campos .= ", atendimento";
$valores .= ", '{$this->atendimento}'";
}
//echo ( "INSERT INTO {$this->tabela} (ref_pessoa_cad, nm_grupo, data_cadastro$campos ) VALUES ( '{$this->ref_pessoa_cad}', '{$this->nm_grupo}', NOW()$valores )" );
//die();
$db->Consulta("INSERT INTO {$this->tabela} (ref_pessoa_cad, nm_grupo, data_cadastro{$campos} ) VALUES ( '{$this->ref_pessoa_cad}', '{$this->nm_grupo}', NOW(){$valores} )");
// Retorna Id cadastrado
return $db->InsertId("pmiotopic.grupos_cod_grupos_seq");
}
return false;
}
示例9: cadastra
/**
* Funcao que cadastra um novo registro com os valores atuais
*
* @return bool
*/
function cadastra()
{
$db = new clsBanco();
// verificacoes de campos obrigatorios para insercao
if (is_string($this->idtlog) && is_string($this->nome) && is_numeric($this->idmun) && is_string($this->ident_oficial)) {
$campos = "";
$values = "";
if (is_string($this->geom)) {
$campos .= ", geom";
$values .= ", '{$this->geom}'";
}
if (is_string($this->idpes_cad)) {
$campos .= ", idpes_cad";
$values .= ", '{$this->idpes_cad}'";
}
$db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( idtlog, nome, idmun, origem_gravacao, ident_oficial,data_cad, OPERACAO, idsis_cad{$campos} ) VALUES ( '{$this->idtlog}', '{$this->nome}', '{$this->idmun}', 'U', '{$this->ident_oficial}', NOW(), 'I', '9' {$values} )");
return $db->InsertId("{$this->schema}.seq_logradouro");
}
return false;
}
示例10: cadastra
function cadastra()
{
if ($this->nome && $this->tipo) {
$campos = "";
$valores = "";
if ($this->url) {
$campos .= ", url";
$valores .= ", '{$this->url}' ";
}
if ($this->email) {
$campos .= ", email";
$valores .= ", '{$this->email}' ";
}
if ($this->idpes_cad) {
$campos .= ", idpes_cad";
$valores .= ", '{$this->idpes_cad}' ";
}
$db = new clsBanco();
$db->Consulta("INSERT INTO {$this->schema_cadastro}.{$this->tabela_pessoa} (nome, data_cad,tipo,situacao,origem_gravacao, idsis_cad, operacao {$campos}) VALUES ('{$this->nome}', NOW(), '{$this->tipo}', 'P', 'U', 17, 'I' {$valores})");
$this->idpes = $db->InsertId("{$this->schema_cadastro}.seq_pessoa");
return $this->idpes;
}
}
示例11: cadastra
/**
* Cria um novo registro
*
* @return bool
*/
function cadastra()
{
if (is_numeric($this->ref_usuario_cad) && is_string($this->nm_tipo) && is_numeric($this->max_ocorrencias) && is_numeric($this->ref_cod_instituicao)) {
$db = new clsBanco();
$campos = "";
$valores = "";
$gruda = "";
if (is_numeric($this->ref_usuario_cad)) {
$campos .= "{$gruda}ref_usuario_cad";
$valores .= "{$gruda}'{$this->ref_usuario_cad}'";
$gruda = ", ";
}
if (is_string($this->nm_tipo)) {
$campos .= "{$gruda}nm_tipo";
$valores .= "{$gruda}'{$this->nm_tipo}'";
$gruda = ", ";
}
if (is_string($this->descricao)) {
$campos .= "{$gruda}descricao";
$valores .= "{$gruda}'{$this->descricao}'";
$gruda = ", ";
}
if (is_numeric($this->max_ocorrencias)) {
$campos .= "{$gruda}max_ocorrencias";
$valores .= "{$gruda}'{$this->max_ocorrencias}'";
$gruda = ", ";
}
$campos .= "{$gruda}data_cadastro";
$valores .= "{$gruda}NOW()";
$gruda = ", ";
$campos .= "{$gruda}ativo";
$valores .= "{$gruda}'1'";
$gruda = ", ";
if (is_numeric($this->ref_cod_instituicao)) {
$campos .= "{$gruda}ref_cod_instituicao";
$valores .= "{$gruda}'{$this->ref_cod_instituicao}'";
$gruda = ", ";
}
$db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
return $db->InsertId("{$this->_tabela}_cod_tipo_ocorrencia_disciplinar_seq");
}
return false;
}
示例12: cadastra
/**
* Cria um novo registro
*
* @return bool
*/
function cadastra()
{
if (is_string($this->nome) && is_string($this->sigla_uf) && is_string($this->tipo) && is_string($this->origem_gravacao) && is_string($this->operacao) && is_numeric($this->idsis_cad)) {
$db = new clsBanco();
$campos = "";
$valores = "";
$gruda = "";
if (is_string($this->nome)) {
$campos .= "{$gruda}nome";
$valores .= "{$gruda}'{$this->nome}'";
$gruda = ", ";
}
if (is_string($this->sigla_uf)) {
$campos .= "{$gruda}sigla_uf";
$valores .= "{$gruda}'{$this->sigla_uf}'";
$gruda = ", ";
}
if (is_numeric($this->area_km2)) {
$campos .= "{$gruda}area_km2";
$valores .= "{$gruda}'{$this->area_km2}'";
$gruda = ", ";
}
if (is_numeric($this->idmreg)) {
$campos .= "{$gruda}idmreg";
$valores .= "{$gruda}'{$this->idmreg}'";
$gruda = ", ";
}
if (is_numeric($this->idasmun)) {
$campos .= "{$gruda}idasmun";
$valores .= "{$gruda}'{$this->idasmun}'";
$gruda = ", ";
}
if (is_numeric($this->cod_ibge)) {
$campos .= "{$gruda}cod_ibge";
$valores .= "{$gruda}'{$this->cod_ibge}'";
$gruda = ", ";
}
if (is_string($this->geom)) {
$campos .= "{$gruda}geom";
$valores .= "{$gruda}'{$this->geom}'";
$gruda = ", ";
}
if (is_string($this->tipo)) {
$campos .= "{$gruda}tipo";
$valores .= "{$gruda}'{$this->tipo}'";
$gruda = ", ";
}
if (is_numeric($this->idmun_pai)) {
$campos .= "{$gruda}idmun_pai";
$valores .= "{$gruda}'{$this->idmun_pai}'";
$gruda = ", ";
}
if (is_numeric($this->idpes_rev)) {
$campos .= "{$gruda}idpes_rev";
$valores .= "{$gruda}'{$this->idpes_rev}'";
$gruda = ", ";
}
if (is_numeric($this->idpes_cad)) {
$campos .= "{$gruda}idpes_cad";
$valores .= "{$gruda}'{$this->idpes_cad}'";
$gruda = ", ";
}
if (is_string($this->data_rev)) {
$campos .= "{$gruda}data_rev";
$valores .= "{$gruda}'{$this->data_rev}'";
$gruda = ", ";
}
$campos .= "{$gruda}data_cad";
$valores .= "{$gruda}NOW()";
$gruda = ", ";
if (is_string($this->origem_gravacao)) {
$campos .= "{$gruda}origem_gravacao";
$valores .= "{$gruda}'{$this->origem_gravacao}'";
$gruda = ", ";
}
if (is_string($this->operacao)) {
$campos .= "{$gruda}operacao";
$valores .= "{$gruda}'{$this->operacao}'";
$gruda = ", ";
}
if (is_numeric($this->idsis_rev)) {
$campos .= "{$gruda}idsis_rev";
$valores .= "{$gruda}'{$this->idsis_rev}'";
$gruda = ", ";
}
if (is_numeric($this->idsis_cad)) {
$campos .= "{$gruda}idsis_cad";
$valores .= "{$gruda}'{$this->idsis_cad}'";
$gruda = ", ";
}
$db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
return $db->InsertId("seq_municipio");
}
return false;
}
示例13: cadastra
/**
* Cria um novo registro.
* @return bool
*/
function cadastra()
{
if (is_numeric($this->ref_usuario_cad) && is_numeric($this->ref_cod_nivel_ensino) && is_numeric($this->ref_cod_tipo_ensino) && is_string($this->nm_curso) && is_string($this->sgl_curso) && is_numeric($this->qtd_etapas) && is_numeric($this->carga_horaria) && is_numeric($this->ref_cod_instituicao)) {
$db = new clsBanco();
$campos = '';
$valores = '';
$gruda = '';
if (is_numeric($this->ref_usuario_cad)) {
$campos .= "{$gruda}ref_usuario_cad";
$valores .= "{$gruda}'{$this->ref_usuario_cad}'";
$gruda = ", ";
}
if (is_numeric($this->ref_cod_tipo_regime)) {
$campos .= "{$gruda}ref_cod_tipo_regime";
$valores .= "{$gruda}'{$this->ref_cod_tipo_regime}'";
$gruda = ", ";
}
if (is_numeric($this->ref_cod_nivel_ensino)) {
$campos .= "{$gruda}ref_cod_nivel_ensino";
$valores .= "{$gruda}'{$this->ref_cod_nivel_ensino}'";
$gruda = ", ";
}
if (is_numeric($this->ref_cod_tipo_ensino)) {
$campos .= "{$gruda}ref_cod_tipo_ensino";
$valores .= "{$gruda}'{$this->ref_cod_tipo_ensino}'";
$gruda = ", ";
}
if (is_string($this->nm_curso)) {
$campos .= "{$gruda}nm_curso";
$valores .= "{$gruda}'{$this->nm_curso}'";
$gruda = ", ";
}
if (is_string($this->sgl_curso)) {
$campos .= "{$gruda}sgl_curso";
$valores .= "{$gruda}'{$this->sgl_curso}'";
$gruda = ", ";
}
if (is_numeric($this->qtd_etapas)) {
$campos .= "{$gruda}qtd_etapas";
$valores .= "{$gruda}'{$this->qtd_etapas}'";
$gruda = ", ";
}
if (is_numeric($this->carga_horaria)) {
$campos .= "{$gruda}carga_horaria";
$valores .= "{$gruda}'{$this->carga_horaria}'";
$gruda = ", ";
}
if (is_string($this->ato_poder_publico)) {
$campos .= "{$gruda}ato_poder_publico";
$valores .= "{$gruda}'{$this->ato_poder_publico}'";
$gruda = ", ";
}
if (is_string($this->objetivo_curso)) {
$campos .= "{$gruda}objetivo_curso";
$valores .= "{$gruda}'{$this->objetivo_curso}'";
$gruda = ", ";
}
if (is_string($this->publico_alvo)) {
$campos .= "{$gruda}publico_alvo";
$valores .= "{$gruda}'{$this->publico_alvo}'";
$gruda = ", ";
}
$campos .= "{$gruda}data_cadastro";
$valores .= "{$gruda}NOW()";
$gruda = ", ";
$campos .= "{$gruda}ativo";
$valores .= "{$gruda}'1'";
$gruda = ", ";
if (is_numeric($this->ref_cod_instituicao)) {
$campos .= "{$gruda}ref_cod_instituicao";
$valores .= "{$gruda}'{$this->ref_cod_instituicao}'";
$gruda = ", ";
}
if (is_numeric($this->padrao_ano_escolar)) {
$campos .= "{$gruda}padrao_ano_escolar";
$valores .= "{$gruda}'{$this->padrao_ano_escolar}'";
$gruda = ", ";
}
if (is_numeric($this->hora_falta)) {
$campos .= "{$gruda}hora_falta";
$valores .= "{$gruda}'{$this->hora_falta}'";
$gruda = ", ";
}
$db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
return $db->InsertId("{$this->_tabela}_cod_curso_seq");
}
return FALSE;
}
示例14: cadastra
/**
* Cria um novo registro
*
* @return bool
*/
function cadastra()
{
if (is_numeric($this->ref_usuario_cad) && is_string($this->nm_funcao) && is_numeric($this->ref_cod_escola)) {
$db = new clsBanco();
$campos = "";
$valores = "";
$gruda = "";
if (is_numeric($this->ref_usuario_cad)) {
$campos .= "{$gruda}ref_usuario_cad";
$valores .= "{$gruda}'{$this->ref_usuario_cad}'";
$gruda = ", ";
}
if (is_string($this->nm_funcao)) {
$campos .= "{$gruda}nm_funcao";
$valores .= "{$gruda}'{$this->nm_funcao}'";
$gruda = ", ";
}
if (is_string($this->desc_funcao)) {
$campos .= "{$gruda}desc_funcao";
$valores .= "{$gruda}'{$this->desc_funcao}'";
$gruda = ", ";
}
if (is_numeric($this->ref_cod_escola)) {
$campos .= "{$gruda}ref_cod_escola";
$valores .= "{$gruda}'{$this->ref_cod_escola}'";
$gruda = ", ";
}
$campos .= "{$gruda}data_cadastro";
$valores .= "{$gruda}NOW()";
$gruda = ", ";
$campos .= "{$gruda}ativo";
$valores .= "{$gruda}'1'";
$gruda = ", ";
$db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
return $db->InsertId("{$this->_tabela}_cod_infra_comodo_funcao_seq");
}
return false;
}
示例15: cadastra
/**
* Cria um novo registro
*
* @return bool
*/
function cadastra()
{
if (is_numeric($this->disc_ref_ref_cod_serie) && is_numeric($this->disc_ref_ref_cod_escola) && is_numeric($this->disc_ref_ref_cod_disciplina) && is_numeric($this->disc_ref_ref_cod_turma) && is_numeric($this->ref_usuario_cad) && is_string($this->titulo) && is_numeric($this->aplicada)) {
$db = new clsBanco();
$campos = "";
$valores = "";
$gruda = "";
if (is_numeric($this->disc_ref_ref_cod_serie)) {
$campos .= "{$gruda}disc_ref_ref_cod_serie";
$valores .= "{$gruda}'{$this->disc_ref_ref_cod_serie}'";
$gruda = ", ";
}
if (is_numeric($this->disc_ref_ref_cod_escola)) {
$campos .= "{$gruda}disc_ref_ref_cod_escola";
$valores .= "{$gruda}'{$this->disc_ref_ref_cod_escola}'";
$gruda = ", ";
}
if (is_numeric($this->disc_ref_ref_cod_disciplina)) {
$campos .= "{$gruda}disc_ref_ref_cod_disciplina";
$valores .= "{$gruda}'{$this->disc_ref_ref_cod_disciplina}'";
$gruda = ", ";
}
if (is_numeric($this->disc_ref_ref_cod_turma)) {
$campos .= "{$gruda}disc_ref_ref_cod_turma";
$valores .= "{$gruda}'{$this->disc_ref_ref_cod_turma}'";
$gruda = ", ";
}
if (is_numeric($this->ref_usuario_cad)) {
$campos .= "{$gruda}ref_usuario_cad";
$valores .= "{$gruda}'{$this->ref_usuario_cad}'";
$gruda = ", ";
}
if (is_string($this->titulo)) {
$campos .= "{$gruda}titulo";
$valores .= "{$gruda}'{$this->titulo}'";
$gruda = ", ";
}
if (is_string($this->descricao)) {
$campos .= "{$gruda}descricao";
$valores .= "{$gruda}'{$this->descricao}'";
$gruda = ", ";
}
if (is_numeric($this->aplicada)) {
$campos .= "{$gruda}aplicada";
$valores .= "{$gruda}'{$this->aplicada}'";
$gruda = ", ";
}
$campos .= "{$gruda}data_cadastro";
$valores .= "{$gruda}NOW()";
$gruda = ", ";
$campos .= "{$gruda}ativo";
$valores .= "{$gruda}'1'";
$gruda = ", ";
$db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
return $db->InsertId("{$this->_tabela}_cod_avaliacao_seq");
}
return false;
}