Jump to content

Searching problem.


GB_001

Recommended Posts

<?php
mysql_connect("mysql.x10hosting.com", "gb_GB", "*****************") or die(mysql_error());
mysql_select_db("gb_USERInfo") or die(mysql_error());

session_start();

$var = $_POST['email'] ;
$trim = trim($var);
$earray = explode(" ",$trim);

$result = mysql_query("SELECT * FROM Ysers WHERE firstname LIKE '%{$earray[0]}%'")
or die(mysql_error());

while($row = mysql_fetch_array( $result )or die(mysql_error())) {
echo $row['firstname'];
echo"<br/>";
}

 

My search script seems to bring up all names in the database, instead of what is searched for.

Thankyou for your help.

Link to comment
https://forums.phpfreaks.com/topic/83007-searching-problem/
Share on other sites

echo $earray[0] and see what it contains.

 

Since it looks like you are exploding $var on a space which shouldn't exist since there should be no spaces on a email, I'm not sure what you are trying to achieve really.  Did you mean do do this on a first name last name?

Link to comment
https://forums.phpfreaks.com/topic/83007-searching-problem/#findComment-422187
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.