Olá galera tenho um cadastro onde nele existe um botao chamado pesquisar. Quando ele clica abre uma pagina com uns campos para que ele faça uma pesquisa dos clientes depois eu mando essas informações para o cadastro e ele popula todos os campos. A consulta ta até funcionando mas ta dando erros quando a pagina de consulta é aberta.
os erros são:
Notice: Undefined index: radiobutton in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 93
Notice: Undefined index: pesquisa in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 94
Notice: Undefined variable: sql in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 114
Warning: ibase_query() [function.ibase-query]: Dynamic SQL Error SQL error code = -104 Unexpected end of command - line 1, column 1 in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 114
Warning: ibase_fetch_assoc(): supplied argument is not a valid Firebird/InterBase result resource in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 115
Pergunta
marceloInc
Olá galera tenho um cadastro onde nele existe um botao chamado pesquisar. Quando ele clica abre uma pagina com uns campos para que ele faça uma pesquisa dos clientes depois eu mando essas informações para o cadastro e ele popula todos os campos. A consulta ta até funcionando mas ta dando erros quando a pagina de consulta é aberta.
os erros são:
Notice: Undefined index: radiobutton in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 93
Notice: Undefined index: pesquisa in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 94
Notice: Undefined variable: sql in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 114
Warning: ibase_query() [function.ibase-query]: Dynamic SQL Error SQL error code = -104 Unexpected end of command - line 1, column 1 in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 114
Warning: ibase_fetch_assoc(): supplied argument is not a valid Firebird/InterBase result resource in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\consulta\index.php on line 115
o codigo
<form id="form1" name="form1" method="post" action=""> <label> <input name="radiobutton" type="radio" value="qualquer" /> Qualquer parte do campo</label> <p> <label> <input name="radiobutton" type="radio" value="inicio" /> Inicio do campo</label> </p> <p> <label> <input name="radiobutton" type="radio" value="pesquisa" /> Pesquisa exata</label> </p> <div id="Layer1">Pesquisar em </div> <div id="Layer3"> <select name="escolha"> <option value=""></option> <option value="Codigo">codigo</option> <option value="Nome">nome</option> <option value="Email">email</option> <option value="Fone">fone</option> </select> </div> <div id="Layer2"> <input name="pesquisa" type="text" id="pesquisa" size="50"/> </div> <div id="Layer4"> <label> <input type="submit" name="enviar" value="Enviar" /> </label> </div> <label></label> <label></label> </form> </body> </html> <?php $teste = $_POST['radiobutton']; $pesquisa = $_POST['pesquisa']; echo $pesquisa; echo '<br/>'; echo $teste; echo'<table border="1" cellpadding="5" cellspacing="5"> <tr> <td align="center">Escolha</td> <td align="center">Codigo</td> <td align="center">Nome</td> <td align="center">Email</td> <td align="center">Fone</td> </tr>'; include "conecta_firebird.inc"; if($teste =='inicio') $sql = "select * from tabela_flex where CLI_NOME like '$pesquisa%'"; else if($teste == 'qualquer') $sql = "select * from tabela_flex where CLI_NOME like '%$pesquisa%'"; if($teste == 'pesquisa') $sql = "select * from tabela_flex where CLI_NOME like '$pesquisa'"; $qr = ibase_query($conexao,$sql); while ($row = ibase_fetch_assoc($qr)){ echo '<tr>'; echo '<td><input name="escolha" type="radio" value="'.$row['CLI_CODIGO'].'" /></td>'; echo '<td>'.$row['CLI_CODIGO'].'</td>'; echo '<td>'.$row['CLI_NOME'].'</td>'; echo '<td>'.$row['CLI_EMAIL'].'</td>'; echo '<td>'.$row['CLI_FONE'].'</td>'; echo '</tr>'; } // echo "<meta HTTP-EQUIV='refresh' CONTENT='3;URL=index.php'>"; ?>Obrigadoo
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.