php - 涉及两个MySQL表的上传问题

标签 php mysql multiple-tables

我有一个上传照片脚本,在确认上传之前,您需要选择一个在下拉列表中回显的相册(不同的表格)。

我需要编写什么样的查询才能发送(我认为最好的)照片的 ID,因为它要上传到某种第三个表,其中它将保存照片的 ID相册和照片,这样我就可以回显它只会显示所选相册名称中的那些图片。

我已经被这个问题困扰好几天了,我不知道如何继续,因为我知道如果你想在 MySQL 中使用多个表,这是一个问题,但对我来说已经太晚了,因为我在 MySQL 中做了所有的事情而不是 MySQLi。

最佳答案

如果您所说的没有任何其他原因,我认为您不需要第三张 table 。
您基本上可以从选择下拉列表的值中获取专辑ID。
提交后,捕获此相册 ID 以及您的照片。

<select name"album_id">
  <option value="1">album one</option>
  <option value="2">album two</option>
  <option value="3">album three</option>
</select>

//Upon submit
capture it like this:
$album_id=$_POST/REQUEST['album_id'];

//将此变量值放入您的 SQL 代码中。

关于php - 涉及两个MySQL表的上传问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20622242/

相关文章:

mysql - 重置 Mysql workbench root 密码

c# - 使用 C# 在数据 GridView 中更新时替换数据

python - MySQL 上的检查数据库抛出异常

mysql - SQL 连接和跨三个表的计数

mysql - 如何使用多个表检查所选日期内是否有记录?

php - 如何使用 SOAP 和 PHP 发送此 XML 文件

php - 使用 OHO Codeigniter 备份 MySQL 数据库

sql - 根据 ID 进行分组,以及来自不同表的总和(总共 3 个表)

PHP 数组 : How to get this hexadecimal value from array

php - 使用端口 3307 连接到 MySql