Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2011, 10:17
lsmadueno10
 
Fecha de Ingreso: julio-2011
Mensajes: 50
Antigüedad: 12 años, 9 meses
Puntos: 0
Error sale : Undefined index

Buenos dias con todos, estimados, avance mi codigo para hacer mi buscador, funciona todo ok, pero me sale el siguiente error :

Notice: Undefined index: palabra in E:\Software colaborativo\opengoo_1.3.1\opengoo\form\form\copy0 1.php on line 53

Agradeceria mucho si me pudieran ayudar. La linea 53 es :
$sql = mysql_query("SELECT * FROM articulos WHERE titulo LIKE '%{$_POST['palabra']}%'") or die ("Error en el query: ".mysql_error());

Se tiene que declarar, o comprobar algo , por lo que estaba viendo, pero intenete pero nada.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Formato de Ingeniería</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<!--<script type="text/javascript" src="view.js"></script>-->
<!--<script type="text/javascript" src="calendar.js"></script> M-->
<script>

var ventana_secundaria

function abrirVentana(){
//guardo la referencia de la ventana para poder utilizarla luego
ventana_secundaria = window.open("31.php","miventana","width=430,height =390,menubar=no")
}

function cerrarVentana(){
//la referencia de la ventana es el objeto window del popup. Lo utilizo para acceder al método close
ventana_secundaria.close()
}
</script>
</head>

<body id="main_body" >

<img id="top" src="top.png" alt="">
<div id="form_container">

<h1><a>Formato de Ingenier&iacute;a</a></h1>

<div class="form_description">
<center><p><h1>Clientes</h1></p></center>

</div>
<ul >


<center>
<p><h2>Clientes</h2></p>
<p><form name="buscador" method="post" action="copy01.php"><br>
Nombre de Cliente: <input type="text" name="palabra"><input type="submit" value="Buscar" name="Buscar"><br>
<!--<br><a href="nuevocliente.php" target="_blank">Nuevo Cliente</a><br />-->

<br>
<input type=button value="Nuevo Usuario" onclick="abrirVentana()">
</form></p>
</center>
<?php

$link=mysql_connect("localhost","root","mysql") or die (mysql_error());
mysql_select_db("phpfacil",$link) or die (mysql_error());
$sql = mysql_query("SELECT * FROM articulos WHERE titulo LIKE '%{$_POST['palabra']}%'") or die ("Error en el query: ".mysql_error());

if(isset($_POST['Buscar'])) {
while($rs=mysql_fetch_array($sql)){
echo "<tr>";
echo "<td><a href='copy02.php?titulo={$rs['titulo']}'>{$rs['titulo']}</a></td><br>";
echo "</tr>";
}
}

?>



</ul>

<div id="footer">
Generated by WMV</a>
</div>
</div>
<img id="bottom" src="bottom.png" alt="">
</body>
</html>