【问题标题】:Finding the present id of table in database using php使用php查找数据库中表的当前ID
【发布时间】:2014-04-19 08:52:34
【问题描述】:

我正在为要上传的多张照片创建表单,我想创建一个目录,该目录被命名为表的 id,id 应该是要上传表单的当前 id,在排序上我想要数据库表的当前id

【问题讨论】:

    标签: php upload


    【解决方案1】:

    你的问题不是很清楚,所以让我说出我的想法,并纠正我误解你的地方。

    您有一个存储照片信息的表。该表有一个设置了 auto_increment 的 ID 列。每当您向数据库中插入内容时,您都希望检索此 ID,以便创建一个文件夹来存储您的照片。对吗?

    基本上,执行您的查询,类似于:

    INSERT INTO `myTable` SET `name`="Name of photo", `filename`="photo.png"
    

    然后执行以下操作:

    $last_id = mysql_insert_id();
    

    或者如果您使用的是 mysqli:

    $last_id = mysqli_insert_id();
    

    有了这个$last_id,您现在可以创建一个文件夹等...

    【讨论】:

    • 但很抱歉我没听懂你的回答
    • 您基本上使用 php 命令mysql_insert_id(); 检索最后一个 ID桌子。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-21
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 2020-07-11
    • 1970-01-01
    相关资源
    最近更新 更多