Tema: buscador
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/11/2004, 08:41
niltza
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
busqueda

el codigo que tengo es algo asi hasta el moemnto solo estoy probando que busque bien las palabras pero cusno ingreso una palabra que no existe me sale el letrero que puse que no existe pero ademas me dice que si existe en proyecto y documento,,,nose que puede ser:

***************************************
<HTML>
<HEAD>
<TITLE>ASSYS LTD</TITLE>
<? require_once('../clases/conexion.php'); ?>
<link href="../estilos/estilo.css" rel="stylesheet" type="text/css">

<?

$palabras = $_POST["palabras"];
//convierte las palabras en mayusculas
$palabras = strtoupper($palabras);
echo "la palabra es: $palabras<br>";
//dividir cadena
$cadenas = explode(",", $palabras);


global $connection;
conexion();

$idpalabras="";
$nompalabras="";

while (list($indice, $palabra)=each($cadenas))
{
if ($palabra !="")
{

//consultar palabras para verificar si existen o no
$resultado=@pg_query($connection, "select * from pal_claves where nom_palclave='$palabra'");
$verificar = 0;
$verificar= pg_num_rows($resultado);

//la plabra no existe
if($verificar==0){ ?>

<center>
<?
echo "<font color= '#CC0000'><br>La palabra '$palabra' no existe </font>";
?>
</center>
<?
//consultamos
$resultado=@pg_query($connection, "select * from pal_claves where nom_palclave='$palabra'");
$verificar= pg_num_rows($resultado);
}

//la palabra si existe
if($verificar!=0){

//consultamos
$resultado=pg_query($connection, "select * from pal_claves where nom_palclave='$palabra'");
$verificar= pg_num_rows($resultado);

//saca valor de id_palclave y se almacena en un variable
while($x = pg_fetch_array($resultado)){

if ($idpalabras == "")
$idpalabras.= $x["id_palclave"];
else
$idpalabras.= "," . $x["id_palclave"];
}
echo "$idpalabras<br>";
}

//corchetes while
}}


//////////////////////////////////////////
$resultado1=@pg_query($connection,"select * from proyecto where palabras like '%$idpalabras%'");
$verificar1 = pg_num_rows($resultado1);
echo "verif proyecto: $verificar1<br>";

if($verificar1!=0){ ?>
<center>
<?
echo "<font color= '#CC0000'><br>La palabra existe en Proyecto </font>";
}
?>
</center>
<?
$resultado2=@pg_query($connection,"select * from documento where palabras like '%$idpalabras%'");
$verificar2 = pg_num_rows($resultado2);
echo "verif documento: $verificar2<br>";

if($verificar2!=0){ ?>
<center>
<?
echo "<font color= '#CC0000'><br>La palabra existe en Documento </font>";
}
?>
</center>
<?
if($verificar1==""){ if($verificar2==""){
//$resultado=pg_query($connection, "delete from pal_claves where id_palclave like '%$palabra%'");
echo "<font color= '#CC0000'><br>La palabra no existe en Documento ni en Proyecto </font>";
}
}

@pg_close($connection);

?>
<link href="estilos/estilo.css" rel="stylesheet" type="text/css">

</HEAD>

<body>

<?

//seleccionar la tabla palabras para mostrar los resultados
global $connection;
conexion();

$resultado=@pg_query($connection,"select * from pal_claves order by nom_palclave");
$verificar= pg_result_status($resultado);

if($verificar===2){
$w1=0;
// echo '<br>verificacion correcta<br>';
} else {
$w1=1;
// echo '<br>verificacion incorrecta';
}


@pg_close($connection);

if($w1==0)
{
?>
<br>
<br>
<br>


<center>

<h2><i>Resultados de la Eliminacion </i></h2>
<table border="1" align = "center">
<tr>

</tr>
<br>
<br>

<?
$num_filas = pg_num_rows($resultado);
$num_campos = pg_num_fields($resultado);


$i = pg_num_fields($resultado);
for ($j = 0; $j < $i; $j++) {

$fieldname = pg_field_name($resultado, $j);

echo "<td><b> $fieldname\n";
echo "</b></td>";
}

while ($fila = pg_fetch_row($resultado))
{

echo "<tr>";
for($i=0; $i<$num_campos; $i++)
{
echo "<td>";

print " ".$fila[$i]."<br>";
echo "</td>";
}

echo "</tr>";
}

}

?>

</table>

<br>

<input name="aceptar" type="button" id="aceptar" value="Aceptar" onClick="javascript:correct=confirm('¿Desea realizar otra Búsqueda?'); if(correct == true){location.replace('../buscar.php');}else{location.replace('../inicio.php');}">
<br>

<style type="text/css">
<!--
body { cursor: crosshair}
-->
</style>

</BODY>
</HTML>

***************************
__________________
paty :adios: