<p><form method="post"> <font color="#ffffff">Palavra : <input type="text" name="palavra"> </font> <input type="submit" value="Buscar"> </form> <font color="#ffffff"> <? if(!empty($HTTP_POST_VARS[palavra])){ $palavra = str_replace(" ","%", $HTTP_POST_VARS[palavra]); $qr = "SELECT * FROM titulos WHERE titulo LIKE '%" .$palavra. "%' ORDER BY coddvd DESC"; $sql = mysql_query($qr); $total = mysql_num_rows($sql); echo "Sua retornou <b>'$total'</b> resultados .<br>\n"; while($r = mysql_fetch_array($sql)){ echo "<hr>\n"; echo $r[titulo]."<br>\n"; } } ?> </font> </p> </center> </body> </html> <?php mysql_free_result($busca); ?>
Só que aparece este erro Notice: Use of undefined constant palavra - assumed 'palavra' in c:\arquivos de programas\easyphp1-8\www\dvds\busca.php on line 77
já li várias vezes o código mas não acho onde está o erro.
Alguem pode me dizer como concerto isto.
obrigado