Php/mysql, hogyan?
Milyen kóddal tudom azt megcsinálni,hogy beírom a vezeték nevet és a keresztnevet,elküldöm az űrlapot és az adatbázisból megnézi ,hogy pl.: a 'Ka' értékre adja ki,hogy pl.: Kakas Béla vagy Nagy Kati.Ezt próbáltam ,de nem működött
$query = mysql_query("SELECT * FROM felhasznalo WHERE
(vezeteknev LIKE '%$search%') OR (keresztnev LIKE '%search%')" )
or die("Nem lehet rákeresni. <a href='kereses.php'>Vissza</a>");
$count = mysql_num_rows($query);
if($count==0){
$output ='Nincs találat';
}else{
while($row = mysql_fetch_array($query)){
$vezeteknev =$row['vezeteknev'];$keresztnev = $row['keresztnev'];
$output.='<div>'.'Vezetéknév:'.$vezeteknev.'<br/>'.'Keresztnév:'.$keresztnev.'<br/>-----'.'</div>';
}
}





A query pedig jó. (Bár ha csak prefixre akarsz keresni, akkor az elejére nem kell %.)
> Ezt próbáltam ,de nem működött
Pontosan mi volt vele a gond?
A keresztnévre szűrésnél lemaradt a $ jel a search elől, annyi bizonyos.















A tájékozódást kezd a forrásnál:





Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!