SELECT sozcuk,sef FROM sozcukler WHERE sozcuk LIKE '%$sozcuk1%' AND sozcuk != '$sozcuk1' ORDER BY id DESC LIMIT 5
SELECT sozcuk,sef FROM sozcukler WHERE sozcuk LIKE '%$sozcuk1%' AND length(sozcuk) != length('$sozcuk1') ORDER BY id DESC LIMIT 5
"SELECT id,sozcuk,sef FROM sozcukler WHERE sozcuk LIKE '%$sozcuk1' && sozcuk != '$sozcuk1' ORDER BY id DESC LIMIT 5"
Anlattıgına gore bu sekilde yapman gerekıyor dostum.
...içeriği ile benzeşiyor ve $sozcuk1 değişkenine eşit değilse...
sen en son verdıgın kodda OR kullanmışsın. yani YADA
onun yerıne && yada and kullanırsan belirttiğin sekilde olur.
"SELECT id,sozcuk,sef FROM sozcukler WHERE sozcuk LIKE '%$sozcuk1' or sozcuk != '$sozcuk1' ORDER BY id DESC LIMIT 5"
şeklinde denermisin
ve $sozcuk ile biten kelimelermi lazım sana ?
Arkadaşlar teşekkür ederim. Şöyle oldu;
"SELECT sozcuk,sef FROM sozcukler WHERE (SOUNDEX(sozcuk) LIKE SOUNDEX('%$sozcuk1%')) AND sozcuk != '$sozcuk1' ORDER BY id DESC LIMIT 5"Saygılarımla;
Samet ARAS.