witam,
Mam taka prosta wyszukiwarke
<?php
$_POST['phrase']=trim($_POST['phrase']);
if(empty($_POST['phrase']))
die('Formularz wypełniony niepoprawnie! Nie można wyświetlić wyników wyszukiwania!');
else
{
$base=mysqli_connect('localhost','test','test','test');
$base -> query("SET NAMES 'utf8'");
$query="Select lname,fname,playerid,photo From hnpma_fastball_player Where fname Like '%{$_POST['phrase']}%' Or lname Like '%{$_POST['phrase']}%' ORDER BY lname Limit 0,1000 ";
$result=mysqli_query($base,$query);
$obAmount=mysqli_num_rows($result);
echo 'Znaleziono: '.$obAmount.'<br /><br />';
for($x=0;$x<$obAmount;$x++)
{
$row=mysqli_fetch_assoc($result);
echo '<table class="fbtabel_search">';
echo '<td style="width:4%;">';
echo '<td style="width:10%;"><img src="images'.$row['photo'].'"></img></td>';
echo '<td style="width:13%;">'.$row['lname'].'</td>';
echo '<td style="width:13%;">'.$row['fname'].'</td>';
echo '<td style="width:13%;"><a href="player&id='.$row['playerid'].'">zobacz</a></td>';
}
}
mysqli_close($base);
?>
W tabeli "fname" są zapisane imiona, a w table "lname" nazwiska.
Moje pytanie jest nastepujace jak zrobic zeby po wpisaniu np: Jan Kowalski wyskoczyl wynik bo na ta chwile moge wyszukac tylko po imieniu lub nazwisku. Jak dam imie + nazwisko to nic nie znajduje.
Ten post edytował fcppl 19.04.2012, 12:53:08