• 0
Sign in to follow this  
jpauloweb

Help

Question

Olá pessoal é o seguinte preciso demais da ajuda de vocês já tentei de todas as formas e não consegui resolver esses erros espero que possam me ajudar... está dando os seguintes erros:

Warning: ociexecute(): OCIStmtExecute: ORA-01722: invalid number in /var/www/localhost/htdocs/cgdsi/matriz/_rel/rel_sis.php on line 123

Warning: ocifetchstatement(): OCIFetchStatement: ORA-24374: define not done before fetch or execute and fetch in /var/www/localhost/htdocs/cgdsi/matriz/_rel/rel_sis.php on line 129

blza agora vou colocar o pedacinho do codigo que está dando esse erro aqui em baixo:

<?php 
//function pra puxar a tb.responsavel
function responsavel($resp){
	$ora_conn = connectConsist("desenv");

  $queryResp = "select  CO_COLABORADOR,
         CO_INTERNO_UORG,
         CO_SERVIDOR,
         CO_SETOR,
         DS_EMAIL,
         NO_EMPRESA,
         NO_RESPONSAVEL,
         NU_COD_UPAG,
         NU_TELEFONE,
         SG_UF,
         TP_RESPONSAVEL,
         CO_SEQ_RESPONSAVEL_SISTEMA
    from DBSISTEMA.TB_RESPONSAVEL_SISTEMA 
    where co_seq_responsavel_sistema = ' " . $resp . " ' ";
    
    // Prepara o texto da query
$ora_cur = ociparse($ora_conn, $queryResp);

// executa a query
ociexecute($ora_cur, OCI_DEFAULT);[COLOR=red]//linha 123 

// Desconecta
OCILogOff($ora_cur);

// Número total de linhas
$rows = OCIFetchstatement($ora_cur, $results);//linha 129 
// Nomes dos campos
$keys = array_keys($results);	
    	
	return $results;  	
    }	

?>
<?php
$arrayResp = responsavel('$resp');
?>

ae galera agradeço grandemente a atenção po já estou com a cabeça quente com isso já escutei sapo demais por causa disso deve ser bobagem mas não to conseguindo raciocinar mesmo

um abraço valeu

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Cara ao que parece ele não ta executando a query pois não há conexão, ahe não tras nenhum registro da base de dados e não executa o fetch.

Verifique a rotina de conexão a base para ver prováveis erros.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this