Estou com um probleminha no meu documento não consigo fazer dois inclus
ERRO:
Warning: ibase_query() [function.ibase-query]: conversion error from string "" in /home/outlett/public_html/curso/cadastro_cli.php on line 112 conversion error from string ""
Agora o Codigo Tá um pouco grande mais vou especificar a Linha 112 com "►►►"
Segue o codigo:
<?php include("config.php"); if (isset($_POST['nome_cli'])){ //PARA CLIENTES $nome1 = $_POST['nome_cli']; $email = $_POST['email_cli']; $cpf = $_POST['cpf_cli']; $rg = $_POST['rg_cli']; $end = $_POST['endereco_cli']; $num = $_POST['numero_cli']; $bairro = $_POST['bairro_cli']; $cidade = $_POST['cidade_cli']; $uf = $_POST['uf_cli']; $compl = $_POST['compl_cli']; $cep = $_POST['cep_cli']; $telresid = $_POST['telresid_cli']; $telcel = $_POST['telcel_cli']; $teloutro = $_POST['teloutro_cli']; $site = $_POST['site_cli']; $conjuge = $_POST['conjuge_cli']; $datanasc = $_POST['datanasc_cli']; $data = $_POST['datacad_cli']; //PARA CAMPANHA $data = $_POST['datacad_cli']; $hora = $_POST['hora_apresentacao']; $data_term = $_POST['data_termino']; $nome_indicador = $_POST['nome_indicador']; $cod_dem = $_POST['cod_dem']; $compra_efetuada = $_POST['compra_efetuada']; $sql_busca = "SELECT * FROM tab_cliente WHERE nome_cli = '$nome1'"; $exe_busca = ibase_query($sql_connect,$sql_busca) or die (ibase_errmsg()); $num_busca = ibase_fetch_row($exe_busca); $sql_busca2 = "SELECT * FROM tab_cliente WHERE email_cli = '$email'"; $exe_busca2 = ibase_query($sql_connect,$sql_busca2) or die (ibase_errmsg()); $num_busca2 = ibase_fetch_row($exe_busca2); //Verifica se ja existe o nome if ($num_busca > 0){ echo "<br />Esse nome já esta em uso."; } //Verifica se ja existe o e-mail elseif ($num_busca2 > 0){ echo "<br />Esse e-mail já esta em uso."; } //Verifica se o e-mail esta correto elseif (!ereg("@.", $_POST['email_cli'])){ echo "<br />E-mail invalido."; } //Inclui o cadastro no Firebird elseif(($num_busca == 0) and ($num_busca2 == 0) and (ereg("@.", $_POST['email_cli']))){ $sql_inclu = "INSERT INTO TAB_CLIENTE (DATACAD_CLI, DATANASC_CLI, NOME_CLI, RG_CLI, CPF_CLI, CONJUGE_CLI, EMAIL_CLI, SITE_CLI, ENDERECO_CLI, NUMERO_CLI, UF_CLI, BAIRRO_CLI, CIDADE_CLI, CEP_CLI, COMPL_CLI, TELRESID_CLI, TELCEL_CLI, TELOUTRO_CLI) VALUES('$data','$datanasc','$nome1','$rg','$cpf','$conjuge','$email','$site','$end','$num','$uf', '$bairro','$cidade','$cep','$compl','$telresid','$telcel','$teloutro')"; $exe_inclu = ibase_query($sql_connect,$sql_inclu) or die (ibase_errmsg()); if($exe_inclu > 0){ $sql_busca0 = "SELECT * FROM tab_cliente WHERE nome_cli = '$nome1'"; $exe_busca0 = ibase_query($sql_connect,$sql_busca0) or die (ibase_errmsg()); $fet_busca0 = ibase_fetch_assoc($exe_busca0); $sql_busca01 = "SELECT * FROM tab_cliente WHERE nome_cli = '$nome_indicador'"; $exe_busca01 = ibase_query($sql_connect,$sql_busca01) or die (ibase_errmsg()); $fet_busca01 = ibase_fetch_assoc($exe_busca01); $cod_cli = $fet_busca0['cod_cli']; $cod_indicador = $fet_busca01['cod_cli']; $sql_inclu2 = "INSERT INTO TAB_CAMPANHA (DATA_APRESENTACAO,HORA_APRESENTACAO,DATA_TERMINO,COD_INDICADOR,NOME_INDICADOR, COD_CLI,COD_DEM,COMPRA_EFETUADA) VALUES ('$data','$hora','$data_term','$cod_indicador','$nome_indicador','$cod_cli', '$cod_dem','$compra_efetuada')"; O erro acontece aqui "►►►" $exe_inclu2 = ibase_query($sql_connect,$sql_inclu2) or die (ibase_errmsg()); "◄◄◄" echo "Cadastro efetuado com sucesso.<br /> <br/> Deseja cadastrar indicação?<br /> <a href='funcionario.php?pagina=cadastro_ind'> <input type='button' name='Sim' value='Sim' id='Sim'/> </a> <a href='funcionario.php?pagina=cadastro_cli'> <input type='button' name='Não' value='Não' id='Não'/> </a>$compra_efetuada"; } } } ?>
Não sei oque pode estar errado,
Pra quem me ajudar ~>
Oh e agora quem podera me ajudar??