2015-08-29 39 views
1

如何設置id primarykey auto_increment自動生成到我的id字段中的相同值也會在同一個表中的其他字段中生成。使用php mysql將auto_increment主值設置爲其他字段

這怎麼可能?

+0

看到這個http://dba.stackexchange.com/questions/35449/how-to-use-2-auto-increment-columns-in-mysql-phpmyadmin –

+0

丹麥嗨。 。 是否可以自動將一個字段值複製到其他字段? – Priya

+1

是的。你所做的是......先寫入插入查詢命令。好的..通過$ LastID = mysql_insert_id();找到自動遞增的id。現在你可以使用這個$ LastID來更新你想要的列。例如:UPDATE tablename SET columnname ='$ LastID'WHERE ID ='$ LastID'。 但是,先插入查詢,然後mysql_insert_id(),然後更新查詢OK。嘗試一下。 –

回答

1

使用mysql_insert_id返回最後自動遞增ID ...

1)插入第一個表,使用mysql_insert_id()從第一個表中獲取自動增量ID後得到自動增量ID 2) ,用你得到的ID插入第二張桌子上。

更多參考http://php.net/manual/en/mysqli.insert-id.php

+0

哇,我讀了'mysql_insert_id',任何其他誰想要發佈一個答案,仍然使用不推薦的mysql_ *函數? –

+1

Ohhh cool thats gr8 Unni – Priya

相關問題