Ver um Único Post
Antigo 31-12-2010, 01:12 PM   #4 (permalink)
stragate
Membro - Recruta
 
Avatar de stragate
 
Registrado em: Dec 2010
Posts: 7
Agradeceu: 5
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de stragate

Padrão

consegui arrumar. usei um cadastro de uma verção antiga do virtua. copiei somente a parte onde inclui na base de dados:

essa aqui:
mssql_query("BEGIN TRANSACTION Grava");
mssql_query("SET IDENTITY_INSERT MEMB_INFO ON");

//paga o ultimo registro do campo memb_guild e adiciona 1 para nao dar problema de Key
//Faz o campo memb_guild funcionar como um campo serial
$BuscaChaveRegistro = mssql_fetch_row(mssql_query("SELECT max(memb_guid) + 1 FROM MEMB_INFO"));
$ChaveRegistro = $BuscaChaveRegistro[0];

$QueryCadastro = "INSERT INTO MEMB_INFO(memb_guid, memb___id, memb__pwd, memb_name,
sno__numb, mail_addr, fpas_ques, fpas_answ,
job__code, appl_days, modi_days, out__days,
true_days, mail_chek, bloc_code, ctl1_code,
vip, datavip, diasdevip, vencimento,
numero)
VALUES ('$ChaveRegistro', '$loginc', '$senhac', '$nomec',
'1', '$emailc', '$pergc', '$respc',
'1', getdate(), getdate(), getdate(),
getdate(), '1', '0', '1',
'$vipaocadastro', $datavip , $creditosaocadastro, $vencimentovip,
'$numeroc')";

if(!@mssql_query($QueryCadastro))$contador += 1;


$QueryCadastro = "INSERT INTO VI_CURR_INFO( ends_days, chek_code, used_time,
memb___id, memb_name, memb_guid,
sno__numb, Bill_Section, Bill_value,
Bill_Hour, Surplus_Point, Surplus_Minute,
Increase_Days )
VALUES ('2005', '1', 1234,
'$loginc', '$nomec', 1,
'1', '6', '3',
'6', '6', '2003-11-23 10:36:00',
'0')";

if(!@mssql_query($QueryCadastro))$contador += 1;

if($contador == 0)
{
// Se não tiver erros nos dados grava no Banco
mssql_query("COMMIT TRANSACTION Grava");
die("<script>alert('Cadastro efetuado com sucesso, seu login e $loginc.');
location='javascript:history.back()' </script>");
}
else
{
// Se tiver erros nos dados Desfaz a Gravação
mssql_query("ROLLBACK TRANSACTION Grava");

criar_log_sql(mssql_get_last_message(), $QueryCadastro, "Cadastro");

die("<script>alert('Ocorreu um erro na gravação do Registro, tente novamente!');
location='javascript:history.back()' </script>");
}

apos isto funcionou 100%

muitoo brigado!!!

forum top de linha

stragate está offline   Responder com Citação