[SIZE = "4"] [COLOR = "blue"] Este archivo search.php sólo Comience la búsqueda con palabras clave solo, cómo hacer que la búsqueda de palabras clave contienen [/ COLOR] [/ size]
por ejemplo, hay ya un nombre en la base de datos, digamos James
1. ahora si el usuario busca comenzar con palabras clave como Ja O Jam , Que lo muestra (Santiago, y otro nombre comienzan con esa palabra clave)
2. pero no si la búsqueda de final con la palabra clave o una palabra clave contener, como mes O Ames O ame (No se muestra Santiago, y otro nombre con la palabra clave en el medio o al final)
tengo que hacerlo como n º 2 más arriba, puede buscar por palabra clave Contener no, la búsqueda de comenzar con la palabra clave solamente. Por favor, ayudar a los hombres lo que es el código correcto, creo que aquà es la parte de código que responsables de la misma
$ Cuadrado = "select * from nombres donde $ $ gn Ori y (nombre como $ l% o significado como $% l) ordenar por nombre";
$ Sql = "Select * from nombres donde $ $ gn Ori y (nombre como $ l% o significado como l% $) para el lÃmite de nombre limitvalue $, $ lÃmite";
* = Es la palabra clave que escrito por el usuario
nombre = la tabla de base de datos contiene lista de nombres
sentido = la tabla de base de datos contener el nombre y el sentido de lista
aquà está el archivo search.php todo si es necesario
[PHP] <? php
incluyen "Conn y #46; php ";
$ Origen = $ _GET y #91; origen y #93;;
$ = $ _GET De género y #91, de género y #93;;
$ L = $ _GET y #91, carta y #93;;
$ Page = $ _GET y #91; la página y #93;;
lÃmite de $ = 50;
if (empty ($ _GET y #91; la página y #93;)) {
Página de $ = 1;
}
$ Limitvalue = lÃmite de $ * la página $ - ($ lÃmite);
if ($ origen! = "Cualquiera") ori $ = "y el origen = $ origen";
if ($ sexo == "bien") $ = gn "(sexo =" masculino "o de género =" hembra ")";
if ($ género! = "O") $ = gn "de género = $ género";
$ Cuadrado = "select * from nombres donde $ $ gn Ori y (nombre como $ l% o significado como $% l) ordenar por nombre";
$ Primera = mysql_query ($ cuadrados) or die (mysql_error ());
$ TotalRows = mysql_numrows ($ primera);
$ Sql = "Select * from nombres donde $ $ gn Ori y (nombre como $ l% o significado como l% $) para el lÃmite de nombre limitvalue $, $ lÃmite";
$ Rec = mysql_query ($ sql) or die (mysql_error ());
$ Topcontent = " <table cellpadding="3"> width=100%
<tr>
<º bgcolor = #FFEAF5 aling = "left"> nama </ th>
<º bgcolor = #FFEAF5 aling = "left"> Jenis Kelamin </ th>
<º bgcolor = #FFEAF5 aling = "left"> Asal </ th>
<º bgcolor = #FFEAF5 aling = "left"> ar </ th>
<º bgcolor = #FFEAF5 aling = "left"> Detalles </ <th> / tr> ";
$ Lowcontent = "<table cellpadding="3"> width=100% ";
$ Bg = " #FFEAF5 ";
CTR = $ 0;
while ($ datas = mysql_fetch_array ($ rec)) {
if ($ bg == " #FFEAF5 ") {
$ Bg = " #ffffff ";
Else {}
$ Bg = " #FFEAF5 ";
}
$ Significa = substr ($ datas y #91, lo que significa y #93;, 0,9999);
$ Link = str_replace ("datas ","_",$ y #91; nombre y #93;);
if ($ datas y #91, de género y #93; == "hembra") {
$ Género = " ; Perempuan ";
Else {}
$ Género = "Laki-Laki";
}
$ Topcontent y #46; = "<tr> bgcolor=$bg> <b> <a href = $ datas y #91; Identificación y #93; / $ link #46; html> $ datas y #91; nombre y #93; </ a> </ b> </ td>
<td bgcolor=$bg> $ género </ td>
<td bgcolor=$bg> nama $ datas y #91; origen y #93; </ td>
<td bgcolor=$bg> $ significa </ td>
<Td bgcolor = $ Bg> <a href = $ datas y #91; Identificación y #93; / $ link #46; HTML rel = "nofollow"> Detalle y #46; y #46; y #46; </ a> </ td> </ tr> ";
$ Ctr + +;
}
/ *
Página de la paginación
* /
$ L = str_replace carta ("%","",$);
páginas $ & #46; = "<p align="justify"> página (s)";
if ($ del sitio> 1) {
$ = $ Pageprev página 1;
páginas $ & #46; = "<a href = \" búsqueda y #46; php ? Origen = $ origen y de género = $ _GET y #91, de género y #93; y letras = $ _GET y #91, carta y #93; & page = $ pageprev \ "> Anterior </ a>";
}
$ Numofpages = ceil ($ totalRows / $ lÃmite);
$ Inicio = $ página - 5;
$ Final = $ page + 5;
if ($ inicio <0) $ inicial = 1;
if ($ termina> $ numofpages) = $ $ que termina numofpages;
for ($ i = $ inicio, $ i <= $ termina; $ i + +) {
if ($ page == $ i) {
páginas $ & #46; = "<b> "& #46; $ i + #46; "</ b>";
} Else
páginas $ & #46; = "<a href = \" búsqueda y #46; php origen = $ origen y de género = $ _GET y? #91, de género y #93; y letras = $ _GET y #91, carta y #93; & page = $ i \ "> $ i </ a>";
}
if (página <$ $ numofpages) {
$ Pagenext = ($ page + 1);
páginas $ & #46; = "<a href = \" búsqueda y #46; php? origen = $ origen y de género = $ _GET y #91, de género y #93; y letras = $ _GET y #91, carta y #93; & page = $ pagenext \ "Siguiente> </ a>";
}
/************************************************* ********************************/
$ Topcontent y #46; = "</ table>";
$ Lowcontent y #46; = "</ table>";
$ Encabezado = "género Hasil Cari nama $ - $ origen";
if ($ page> 1 ) {
origen de la página y $ $ - $ title = "Hasil Cari nama $ género #46; Arti & Daftar nama Bayi, Anac, Indonesia, Laki Perempuan ";
}
if ($ page == 1) {
origen y $ - $ title = "Hasil Cari nama $ género #46; Arti & Daftar nama Bayi, Anac, Indonesia, Laki Perempuan ";
}
incluir "y plantilla #46; php ";
?>
[/ PHP]