में काम नहीं करता है, मैं पोस्टग्रेस्क्ल का उपयोग कर रहा हूं, जब मैं नवीनतम प्रविष्टि आईडी पुनर्प्राप्त करने के लिए पीडीओ का उपयोग करना चाहता हूं, तो मुझे कोई समस्या मिली। यहाँ मेरी कोड है:lastInsertId Postgresql
$db->lastInsertId('columnName');
त्रुटि संदेश दर्शाता है
SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "columnName" does not exist
मैं मैं के बारे में "अनुक्रम वस्तु" पीएचपी मैनुअल में कहा गया है कुछ गलतफहमी है लगता है।
Note:
Returns the ID of the last inserted row, or the last value from a sequence object,
depending on the underlying driver. For example, PDO_PGSQL() requires you to specify the
name of a sequence object for the name parameter.
वर्तमान में, "कॉलमनाम" उस ऑटो-वृद्धि वाले विशेषता की स्ट्रिंग है। क्या कोई यह बता सकता है कि मैं गलत कहां गया? धन्यवाद।
संभावित डुप्लिकेट [पीडीओ के साथ तैयार डालने के बाद अंतिम डालने आईडी प्राप्त करें] (http://stackoverflow.com/questions/5057954/get-last-insert-id-after-a-prepared-insert-with-pdo) –