Проверка на стойност на бг

Hous

Registered
Чудя се,как да стане една простичка проверка, една заявка от бд , и ако дадената стойност започва с примерно "иван" да направя проверка,а ако дадената стойност започва с "петър" да прави друга проверка...
тоест нещо такова:
Код:
if($row['ime']='петър'){ echo "stoinostta e petyr";}
elseif($row['ime]='иван'){echo "stoinostta e ivan";}
записите са примерно:Петър стоянов иванов
Иван тименов Лазаров
Димитър Маджаров
Иван Георгиев
и тн...

питам ,защото съм сигурен,че ще има проблеми с encoding-a.
 
Ако енкодинга на файловете ти е същия като този на таблицата няма да имаш проблеми.
 
Не само това,идеята е ,че искам да проверя само първите 5 символа,и ако в тях се съдържа Итван или Петър тогава да извършва дадената проверка...

Както казах записите ,са 3-те имена,а искам само първото да се проверява,и ако е Иван да изписва "stoinostta e Ivan" ако е петър да изписва "stoinostta e petyr"
 
В единия $row се съдържат всички,и другото което ме притеснява какво казах е,че е на бг...
 
Ок нека го дам по друг начин и по-обстоен:
Код:
$action=mb_substr($row_1['ime'], 0, 5,'UTF-8');
$fromto=" ";
if($action="Иван"){$fromto="и";}
if($action="Петър"){$fromto="п";}
А самите записи в колонката Ime са така:
Име Име Име
Иво Иво Иво
Бла Бла Бла
те се съдържат в $action като правя substr до 5мия символ
тоест action БИ трябвало да Съдържа в този пример:Иван Иванов Иванов
"Иван "
а в този пример:Петър Стоянов Иванов
"Петър"

Но не сработва...

ps:Сам си открих проблема if action =""
трябва да е ==
...кога ли ще се науча? :lol:
 

Back
Горе