Tema: ayuda
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/02/2004, 01:53
asound
 
Fecha de Ingreso: julio-2003
Ubicación: Puebla
Mensajes: 34
Antigüedad: 20 años, 9 meses
Puntos: 0
Hola Clus... antes que nada dejame agradecerte por las respuesta, el punto uno ya lo resolvi tenia un pequeño problemita ahi, pues mi ciclo nunca lo liberaba de los resultados y se acomulaban los ciclos, ademas de otras cosas

en el punto dos aun no lo puedo resolver, es un buscador que ya tengo hecho, hace referencia a una base de datos que tengo, donde se busca por título o por contenido, pero si se pudiera implementar uno nuevo valdria la pena intentarlo, el que tengo ahora me lo paso el buen JLMM pero se me olvido preguntarle como hacia eso...


Código PHP:


<?
include("conexion.php");
$conn mysql_connect("$hostbd","$loginBaseDatos","$passwordBaseDatos");
mysql_select_db("$nombreBaseDatos");
if(isset(
$clave) && $clave != "")
{
        
$palabrasBusqueda explode(" "$clave);
        
$sql "SELECT * FROM poemas WHERE ";

        if(
$tipo == "poema")
        {
            
$sql .= "poema LIKE '%".$palabrasBusqueda[0]."%'";

            
$i 1;
            while(
$palabrasBusqueda[$i] != "")
            {
                    
$sql .= " OR poema LIKE '%".$palabrasBusqueda[$i]."%'";
                
$i++;
            }
          
$sql .= " ORDER BY id_poema DESC";
        }
      else
      {
            
$sql .= "titulo LIKE '%".$palabrasBusqueda[0]."%'";
            
$i 1;
            while(
$palabrasBusqueda[$i] != "")
            {
                    
$sql .= " OR titulo LIKE '%".$palabrasBusqueda[$i]."%'";
                
$i++;
            }
          
$sql .= " ORDER BY id_poema DESC";
      }
        
$result mysql_query($sql);
        if(
$row mysql_fetch_array($result))
        {
        
?>
        <CENTER>
        <TABLE WIDTH=510 CELLSPACING=1 CELLPADDING=1 BORDER=0>
        <TR>
        <TD HEIGHT=20 VALIGN="center" BGCOLOR="#EFEFEF" STYLE="border:1px solid black">
                <CENTER>
                <SPAN STYLE="font-size:12px;font-family:Tahoma;color:black">
                        .Resultados De La Busqueda.
                </SPAN>
                </CENTER>
        </TD>
        </TR>

<table border="1" width="510" cellspacing="0" cellpadding="0" style="font-size=10pt;"><tr>
       <td bgcolor="#DFDFDF"><b><a style="color=#0C0C0C" href="ver_poema.php?id=<? echo $row["id_poema"]; ?>"><? echo $row["titulo"]; ?></a></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>
<tr>
       <td>
      <?
           $poemaTemp 
substr($row["poema"], 0,500);
            
$i 1;
            while(
$palabrasBusqueda[$i] != "")
            {
               
$poemaTemp str_replace("$palabrasBusqueda[$i]","<B>$palabrasBusqueda[$i]</B>",$poemaTemp);
            
$i++;
          }
           echo 
$poemaTemp;
        
?>
</td></tr>
      <tr><td bgcolor="#DFDFDF">
       <table style="font-size=8pt;" width="100%"><tr><td>
        </td><td width="80"><br></td></tr></table>
      </td></tr></table>
        <?
                
while($row mysql_fetch_array($result))
                {
                
?>
                
<table border="1" width="510" cellspacing="0" cellpadding="0" style="font-size=10pt;"><tr>
       <td bgcolor="#DFDFDF"><b><a style="color=#0C0C0C" href="ver_poema.php?id=<? echo $row["id_poema"]; ?>"><? echo $row["titulo"]; ?></a></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>
<tr>
       <td>
              <?
               $poemaTemp 
substr($row["poema"], 0,500);
                
$i 1;
                while(
$palabrasBusqueda[i] != "")
                {
                   
$poemaTemp str_replace("$palabrasBusqueda[i]","<B>$palabrasBusqueda[i]</B>",$poemaTemp);
              }
               echo 
$poemaTemp;
                
?>
</td></tr>
      <tr><td bgcolor="#DFDFDF">
       <table style="font-size=8pt;" width="100%"><tr><td>
        </td><td width="80"><br></td></tr></table>
      </td></tr></table>
                <?
                
}
        
?>
        </TABLE>
        <?
        
}
        else
        {
                
?>
               <BR><p class=MsoBodyText style='text-align:justify'>
                <SPAN STYLE="font-size:12px;font-family:Tahoma;color:black;font-weight:bold">
                Lo siento, su b&uacute;squeda de <FONT COLOR="red"><? echo $clave?></FONT> no ha generado resultados, recuerde que si desea buscar m&aacute;s de una palabra separelas por un espacio, para resultados m&aacute;s precisos omita palabras comunes como "Para", "De", "Desde", "Articulo" entre otras.
                </SPAN>
                <?
        
}
}
else
{
        
?>
        <BR>
        <SPAN STYLE="font-size:12px;font-family:Tahoma;color:black;font-weight:bold">
        Aqui se desplegaran los resultados de la B&uacute;squeda
        </SPAN>
        <?
}
?>
para el punto tres aun no tengo nada hecho, quisiera hacer algo como el inbox de hotmail que trae campos como de: asunto: fecha: y unos checkbox para eliminar los mensajes que no quieras, (la ventaja es que eliminas varios de una vez) es lo que quiero hacer en PHP ¿Como puedo sacar una serie por ejemplo de 20 checkbox y que se eliminen solo los que seleccione (3) por ejemplo, cuando le de al boton o imagen eliminar solo, borre esos 3


se que todo en varios mensajes clus pero lamentablemente estos dias he andado con unas conexiones a internet pesimas, y si no lo mando rapido no me deja mandarlo y se bloquea la url, perdon, sera la ultima vez

Última edición por asound; 16/02/2004 a las 11:37