Estou tentanto fazer uma busca em dois campos, porém usando filtro
A busca seria, filtrado pelo login com os campos de busca - palavrachave1 e palavra chave2.
Quando faço a busca, ele sempre me da o resultado quando digito a algo que esta no campo da palavrachave1, e nunca acha o resultado se digitar algo que esta no campo da palavrachave2
Pergunta
grafilho
Bom dia !!!!
Uso PHP - DREAMWEAVER
Estou tentanto fazer uma busca em dois campos, porém usando filtro
A busca seria, filtrado pelo login com os campos de busca - palavrachave1 e palavra chave2.
Quando faço a busca, ele sempre me da o resultado quando digito a algo que esta no campo da palavrachave1, e nunca acha o resultado se digitar algo que esta no campo da palavrachave2
O que estou fazendo errado -
Grato
<?php require_once('../Connections/con_fichamento.php'); ?> <?php $pchaves_Recordset1 = "1"; if (isset($HTTP_GET_VARS['pchaves'])) { $pchaves_Recordset1 = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['pchaves'] : addslashes($HTTP_GET_VARS['pchaves']); } $pchave_Recordset1 = "1"; if (isset($HTTP_GET_VARS[palavrachave1])) { $pchave_Recordset1 = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS[palavrachave1] : addslashes($HTTP_GET_VARS[palavrachave1]); } $colname_Recordset1 = "1"; if (isset($HTTP_GET_VARS['login'])) { $colname_Recordset1 = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['login'] : addslashes($HTTP_GET_VARS['login']); } mysql_select_db($database_con_fichamento, $con_fichamento); $query_Recordset1 = sprintf("SELECT * FROM ficha_referencia WHERE login = '%s' AND palavrachave1 = '%s' OR palavrachave2 = '%s' ", $colname_Recordset1,$pchave_Recordset1,$pchaves_Recordset1); $Recordset1 = mysql_query($query_Recordset1, $con_fichamento) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); ?> <?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>Editado por grafilhoLink para o comentário
Compartilhar em outros sites
2 respostass 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.