Jump to content

Looking for help with a query in php script


NETSYNC

Recommended Posts

Hey all I am almost done with my custom script and need one thing.  Here is my code:

 

$con = mysql_connect(DB", "XXXX", "XXXX");

if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("XXXXXXX", $con);

$name = $_POST['name'];
$result = mysql_query("SELECT * FROM track WHERE name LIKE '%$name%'");
$num_rows = mysql_num_rows($result);


while($row = mysql_fetch_array($result))
  {


echo $row['id'];
echo $row['name'];
echo $row['phone'];
}




?>

 

The above works good but currently if the user submits the form empty it still pulls all the names in the database due to the "like" use.  I need to use like in this way because I need to be able to search partial names.  How can I make it stay the exact same but ignore the query results if its NULL or empty? 

 

Thanks!

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.