Greets, The following code snippet receives data from a textbox named searchtext if the user types in a word. It then tries to match that word from the mysql database using: $searchtext = $_POST['searchtext']; if ($searchtext != '') { // Some search text was specified $where .= " AND blurb LIKE '%$searchtext%'"; } and adding on to the WHERE sql statement. If the user clicks the submit _without_ inserting a word, the whole database is output due to the basic select sql statement of: $select = 'SELECT DISTINCT merch.ID, merch.blurb, merch.price'; $from = ' FROM merch'; $where = ' WHERE 1=1 '; I am trying to work out a way to display a page that might say - "Please enter a word" if the user fails to insert a word in the textbox. Any help greatly appreciated. TR ................. <?php $dbcnx = mysql_connect('localhost', 'root', 'mypass'); mysql_select_db('sitename'); // The basic SELECT statement $select = 'SELECT DISTINCT merch.ID, merch.blurb, merch.price'; $from = ' FROM merch'; $where = ' WHERE 1=1 '; $lid = $_REQUEST['lid']; if ($lid != '') { // An lot is selected $where .= " AND lid='$lid'"; } $searchtext = $_POST['searchtext']; if ($searchtext != '') { // Some search text was specified $where .= " AND blurb LIKE '%$searchtext%'"; } ?> <table border="1" align="center"> <tr><th>Click for details</th><th>Description</th><th>Price</th><th>Edit</th><th>Delete</th><t h>Photo</th></tr> //etc............. -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php