我使用$("#slider-range").slider({
animate: "fast",
min : 0,
max: 4,
value: 4,
values : [0,4], // This is it ...
........
});
作为我的项目的后端,我需要从my SQL
获取所有记录,其中输入字符串的某些部分在database
字符串中可用:
database
table = seller
给定字符串为id company_name seller_name
1 companyname1 seller1
2 companyname2 seller2
3 companyname3 seller3
4 companyname4 seller4
因此,如果可以使用1105 companyname1 is outstanding
或id = 1
,我需要获取给定字符串的laravel
,然后请帮助我。
答案 0 :(得分:0)
您可以使用like
构建查询:
where $YourString like concat('%', companyname, '%')
注意:有些公司名称可能与另一公司名称相当(" company1"" company10")。如果这是一个问题,正则表达式可能有所帮助。
答案 1 :(得分:0)
首先,您必须将该字符串转换为数组。
@echo off
cls
:play
set /p id=Identification code:
if %id% == color:0 (
color 0
cls
goto play
) else if %id% == color:a (
color a
cls
goto play
) else if %id% == color:b (
color b
cls
goto play
) else if %id% == color:c (
color c
cls
goto play
) else if %id% == color:d (
color d
cls
goto play
) else if %id% == color:e (
color e
cls
goto play
) else if %id% == color:f (
color f
cls
goto play
) else (
cls
echo Identification stored.
pause
cls
set /p conf=Enter identification:
if %conf% == %id% (
cls
echo Access granted.
pause
exit
) else if %conf% == #cheat.code:(acss_grnt.admn)$ (
color c
cls
echo Cheating system..
timeout 3 >nul
tree
dir
timeout 1 >nul
cls
echo Access granted.
pause
exit
else (
cls
echo Access denied.
pause
exit
)
<小时/>
当您将随机字符串转换为数组时,用户输入更多空格会出错。
假设用户输入了一个类似 $str = "1105 companyname1 is outstanding";
$str = explode(' ' , $str);
$results = Seller::whereIn('company_name' , $str)->get();
的字符串,这将创建更多元素。像
$str = "1105 companyname1 is outstanding";
所以,为了避免这种情况,我不得不建议你拆分一些空格。你可以做到
array(
0 => '1104',
1 => '',
2 => 'companyname1',
3 => 'is',
4 => 'outstanding'
)