Ir para conteúdo
Fórum Script Brasil

Leandro Nigre

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que Leandro Nigre postou

  1. [RESOLVIDO] O problema era no charset da página busca.php, que estava diferente do charset da página resultado.php
  2. Hummm, amigo. Problema é que não conheço muito php... Tem como me dar uma força?
  3. Pessaol, tenho uma informação que pode ajudar a identificar a fonte do problema. Se no formulário de busca da página busca.php eu digito uma plavra sem acento, como "salario", ele submete e na página resultado.php traz os resultados. Ainda nesta pa´gina, o endereço de URL fica assim: http://localhost/site/resultado.php?search=salario Agora, se busco por "salário", o sistema não traz resultados, e o endereço de URL fica assim: http://localhost/site/resultado.php?search=sal%C3%A1rio E aí?
  4. Fiz um sistema de busca do dreamweaver usando php/mysql, mas estou tendo problemas ccom acentuação. Vamos lá Meu SQL está assim: SELECT * FROM tabela WHERE campo LIKE '%search%' (sendo que search é uma variavel que pega o valor inserido no formulario de busca pelo parametro de URL) e no Bd os caracteres estão certos, com acentos, maiúsculas e minúsculas.. Mas na busca, se digito um palavra acentuada, por exemplo "salário", ele não retorna nenhum resultado. Já se digito a mesma palavra sem acento, "salario", ele traz todos os resultados que tem a palavra "salário", "salario", "SALÁRIO", etc... Todavia, quando realizo a busca direto no BD, usando o PHPmyAdmin, ele encontra a palavra digitada com ou sem acentos. Isso me leva a crer que eu preciso de uma função no meu php que altere os caracteres com acentos digitados pelo usuário, em caracteres simples. Estou certo? Quero possibilitar ao usuário digitar a palavra como ela é, com ou sem acento... Alguém sabe como fazer isso? Grato pela atenção
  5. Hummm.... Mas em querer abusar da boa vontade, alguém conheço algum código como este em PHP? valeu
  6. Pessoa, desculpe a ignorância, mas poderiam me ajudar a inserir este código para o meu código gerado pelo Dreamweaver? // INÍCIO DA PÁGINA <?php require_once('Connections/connPMMC.php'); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $search_rsResultado = "-1"; if (isset($_GET['search'])) { $search_rsResultado = $_GET['search']; } mysql_select_db($database_connPMMC, $connPMMC); $query_rsResultado = sprintf("SELECT * FROM noticias WHERE noticias.texto LIKE %s ORDER BY noticias.noticia_ID DESC", GetSQLValueString("%" . $search_rsResultado . "%", "text")); $rsResultado = mysql_query($query_rsResultado, $connPMMC) or die(mysql_error()); $row_rsResultado = mysql_fetch_assoc($rsResultado); $totalRows_rsResultado = mysql_num_rows($rsResultado); ?> // AQUI ESTÁ O HEAD E TODO O HTML <?php mysql_free_result($rsResultado); ?> // FIM DA PÁGINA
×
×
  • Criar Novo...