问题标签 [mysqli-multi-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - mysql group_concat 函数在条件中使用子查询
mysql group_concat 函数在我想尝试如下的条件下使用子查询:
请指导我解决它。
php - mysql在while语句中插入语句仅添加1条记录
我有这个代码(请参阅下文)
从上面的代码可以看出,它会首先从名为“records”的数据库表中提取所有数据,然后将每一行放入相应的变量中,然后插入存储的数据(那些从数据库表名中提取的数据“记录”并存储在相应的变量上)到名为“backupp”的数据库表中。现在,问题是,它只将一条记录添加到备份中(首先提取的记录),它应该将所有从名为记录的数据库表中提取的记录添加到名为备份的数据库表中。为什么??任何建议、建议、线索和想法将不胜感激。谢谢!
PS:它就像导出和导入到具有相同结构的其他表,但我有我自己的原因我想这样做,并假设我已经成功连接到一个名为“inventory”的数据库($this->db)并且有db 表名,例如具有相同结构的“records”和“backupp”。
inner-join - phpmyadmin mysql 语法,用于从具有不同 where 子句的多个查询创建查询
我正在尝试在 phpmyadmin mysql 上使用不同的 where 语句加入两个查询,以下是我需要帮助的代码:
它给了我一个语法错误,我似乎无法弄清楚请帮忙。
php - 在 PHP 中显示多个 MYSQL 查询
我有 3 个查询。我希望它们全部 3 一次运行并显示结果。这是我的代码:
查询 2
查询 3
表格展示
帮助执行 3 个查询。
php - 如何使用mysql存储过程插入表
我想在表(mydates)中存储日期,$regid、$startdate、$enddate 由用户提供,'did' 是 auto_increament。上面没有 mysqli 的代码在 CLI 中运行良好并将日期存储在表中,但是当我尝试在 php 页面中使用它时失败。有没有人帮忙?
php - 如何在php中执行两个sql查询?
我正在尝试在 php 页面中执行此代码以将一些数据存储在我的数据库中。问题是我想插入数据,但由于外键约束,这是不可能的。所以,在我的 php 代码中,我想执行两个 sql 查询。第一个禁用外键检查,第二个插入数据。
当我在 phpmyadmin 中尝试它时,它可以工作。而是手动的。我想把它放在php代码上。
这是我的代码。参数$conexion 是执行我的 sql 查询的参数。
有任何想法吗?
php - 使用 Range 从两个表中获取数据
我有两张桌子,旅游表和旅游日期表。
- 旅游表
- ID
- tour_title
这是查看旅游表的表格链接!
- tour_dates 表
- ID
- tour_id
- 价格
这是查看tour_date 表的表链接!
现在我正在使用价格范围的过滤器,例如
- 从 10 美元到 50 美元
- 从 50 美元到 80 美元
- 从 80 美元到 100 美元
我已经尝试了很多不同的连接查询,甚至尝试过像这样的嵌套查询。
请提供任何解决方案。谢谢你。
php - PHP MySQL,如果存在更新 ELSE 插入,似乎不起作用
如果参数存在,我正在尝试更新此代码,但是,当我执行任何操作时(它确实说已完成,并更新产品,但 products_description 的更新似乎不起作用。代码在这里:
而且我不能真正使用ON DUPLICATE,因为我不知道唯一键,我只知道“products_id”和“languages_id”。
提前致谢。
php - 如何选择用户未查看的 id
在我当前的通知中,我使用了view
更新表中的一列,view = 1
如果查看其他内容,该列会更新view = 0
。但是,如果要为许多用户发出特定更新的通知,如果用户先查看,它就无法工作。
因此,我创建了名为 updateview 的新表来存储查看的 post_id 和 user_id。(这里post_id
是更新表的id
)
我存储所有更新的更新表和存储更新表 ID 和用户 ID(如果用户查看任何更新)的更新视图表。这意味着当用户从通知下拉菜单查看任何帖子时,updateview 表插入 id 和 userID。
如何为选择id
不在 updateview 中的所有更新表创建 SELECT 语句post_id
。
这是我的更新表:[没有外键,id(AI)
]
updateview 表:[无外键,id(AI)]
在我的第三个查询下面,从更新表中选择与用户关注者、粉丝页面相关的所有 id。在这里,我想减少在 updateview 表中找到的 id。
查询1:获取所有follower id并返回:$f2_ids[] = $row['follow'];
查询2:获取所有喜欢的粉丝页面ID并返回:$pg_ids[] = $row['userid'];
查询 3:
php - 如何检查当前用户未获取的另一个表中是否存在id
我的 A 表存储了我的 web 的所有更新,而 V 表存储了用户查看的更新。
现在我想创建一个 SELECT 语句,它不获取表 A 的哪个 id 的日期,该 id 的表 V user_id = session id。
案例 1:从使用的表 AI 中获取所有数据:
案例 2:现在选择 user_id = session id {If found any id reduce from case 1 fetch} 的所有 id
表 A:
表五:
从上面的示例中,我只想获取 ids 5 、 10 数据,其中 15 减少匹配 user_id = session id。