Ниже приведен мой запрос, и я бы хотел вызвать PHP substr(); в Mysqlquery. По-видимому, работает substr (ident.secondName, -2, 2), но substr (ident.FirstName, 0, 2) не работает. Спасибо вам заранее! неМогу ли я использовать функцию PHP в запросе Mysql?
mysqli_query($con, "select * from ident where ident.FirstName LIKE '%$first_name%'
OR substr(ident.FirstName, 0, 2) = '$first_two' OR ident.FirstName IS NULL AND
(ident.SecondName LIKE '%$second_name%' OR substr(ident.SecondName, -2, 2)
= $second_two' OR ident.SecondName IS NULL)");
вы не можете смешивать функции PHP и MySQL переменных вместе.Ели вы хотите использовать функции PHP затем использовать переменную PHP, в противном случае использовать функции MySQL с туздом only.In Названия переменного запроса вы пытаетесь использовать функцию PHP 'зиЬзЬг 'с неверными mysql varaibles – krishna