Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 需要为数组中的每个值执行数据库选择功能_Javascript_Php_Sql - Fatal编程技术网

Javascript 需要为数组中的每个值执行数据库选择功能

Javascript 需要为数组中的每个值执行数据库选择功能,javascript,php,sql,Javascript,Php,Sql,我需要为数组中的每个值执行数据库选择功能。参数theRequestApplicationName包含如下数组 [“fb”、“dropbox”、“twitter”] 我需要选择功能,在下面提到的查询中,它应该类似于application.name=数组的每个值。请帮我解决这个问题 ApplicationLogoutUrl = function (theRequestId, theRequestApplicationName, theRequestOrg, connection, res) {

我需要为数组中的每个值执行数据库选择功能。参数
theRequestApplicationName
包含如下数组

[“fb”、“dropbox”、“twitter”]

我需要选择功能,在下面提到的查询中,它应该类似于application.name=数组的每个值。请帮我解决这个问题

ApplicationLogoutUrl = function (theRequestId, theRequestApplicationName, theRequestOrg, connection, res)
{
   theQuery = "select org_uses_app.app_logout_url 
                from  application, org_uses_app 
                where application.id=org_uses_app.application 
                and application.name = --";
}

对于多个搜索值,您可以使用中的sql查询
,如这里的答案所示

您的sql查询应该是这样的-


查询的基本结构可以是

    SELECT item FROM database.table WHERE firstCondition OR secondCondition
假设数据库名为
applications
,有
apps
表,具有以下属性
id
name
以及一条记录
{id:'fb',name:'facebook'}
,则php中的查询将被删除

    SELECT app_logout_url 
    FROM applications.apps 
    WHERE id = fb  OR name = facebook;

首先尝试一下,你应该使用ORM框架。第二,如果您没有使用ORM,至少不要直接在SQL中使用输入,并且在准备好的语句中使用占位符。你的生活会轻松得多!我需要让它充满活力。数组元素的每个值的ie。我想在where子句中动态修改数组元素的每个值。我想为每个值()选择app\u logout\u url。ie“select org\u使用应用程序where application.name$array[0]中的应用程序where app.app\u logout\u url”下一步“select org\u使用应用程序where app.app\u logout\u url where application.name$array[1]中的应用程序where[1]如下所示动态您是否希望使用where条件进行3个不同的查询?否我希望where子句中的每个数组元素。需要为每个数组索引i获取$array[0]的注销url下一个$array[1]的注销url
    SELECT app_logout_url 
    FROM applications.apps 
    WHERE id = fb  OR name = facebook;