2 回答
TA贡献1866条经验 获得超5个赞
您可以使用includes并且我建议将字符串转换为全部小写,然后进行检查,这样您只需进行一次检查。
function CheckExpertise (Expertise) {
if (Expertise.toLowerCase.includes("data analyst") {
window.location.replace("expertise.html");
}
}
TA贡献1801条经验 获得超16个赞
您可以为此使用正则表达式:
if (/.*data analyst.*/i.test(Expertise)) {
window.location.replace("expertise.html");
}
但是请看一下 mysqli 准备好的语句和输出清理(例如使用 htmlentities)。用户可以将任何内容作为“id”发送,包括您可能不想执行的精心制作的 SQL 查询;)
$id = $_GET['id'];
$query = mysqli_prepare($conn, "SELECT * FROM professional, job, location WHERE PROFESSIONAL_ID LIKE ? AND PROFESSIONAL_ID=JOB_ID AND JOB_ID = LOCATION_ID " ;
mysqli_bind_param($query, "s", "%{$id}%");
mysqli_stmt_execute($query);
$result = mysqli_stmt_get_result($query);
- 2 回答
- 0 关注
- 162 浏览
添加回答
举报