<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: Make gform_post_submission() $entry keyed array</title>
		<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array</link>
		<description>Gravity Support Forums Topic: Make gform_post_submission() $entry keyed array</description>
		<language>en-US</language>
		<pubDate>Sun, 19 Apr 2026 21:42:28 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/make-gform_post_submission-entry-keyed-array" rel="self" type="application/rss+xml" />

		<item>
			<title>bamity on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-44907</link>
			<pubDate>Fri, 23 Dec 2011 16:58:34 +0000</pubDate>
			<dc:creator>bamity</dc:creator>
			<guid isPermaLink="false">44907@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Here's another vote for this!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Miramedia on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-38846</link>
			<pubDate>Tue, 25 Oct 2011 04:39:05 +0000</pubDate>
			<dc:creator>Miramedia</dc:creator>
			<guid isPermaLink="false">38846@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Glad to see a little love for this idea...&#60;br /&#62;
&#60;a href=&#34;http://www.gravityhelp.com/forums/topic/form-capture-naming-the-form-fields&#34; rel=&#34;nofollow&#34;&#62;http://www.gravityhelp.com/forums/topic/form-capture-naming-the-form-fields&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>provpubs on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-35657</link>
			<pubDate>Mon, 19 Sep 2011 14:30:42 +0000</pubDate>
			<dc:creator>provpubs</dc:creator>
			<guid isPermaLink="false">35657@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I'm adding a vote here.&#60;br /&#62;
If you work in a shop like mine -- and it seems the OP is facing the same problem -- we do everything in a Development environment, then run it through QA, and finally push to Production. The keys for the fields/forms need to stay the same or be given a human (read developer) friendly name.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>TheWizardGuy on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-34418</link>
			<pubDate>Sun, 04 Sep 2011 12:01:56 +0000</pubDate>
			<dc:creator>TheWizardGuy</dc:creator>
			<guid isPermaLink="false">34418@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I'd like to second this request, please!&#60;/p&#62;
&#60;p&#62;(Thanks. The more I play with the product, the more I like it. But there a few times....)&#60;/p&#62;
&#60;p&#62;Lawrence
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-28045</link>
			<pubDate>Fri, 17 Jun 2011 14:38:27 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">28045@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I understand what you are saying, using the field id's makes it difficult to make reusable code that can be dropped into other sites because the field id's won't be the same.  &#60;/p&#62;
&#60;p&#62;By the same token, using human readable id's of some sort would require the forms be setup using these same human readable id's, so it would still take some setup.  So either way, if it's setting up a form to use specific field names or customizing the code to use specific field id's it still requires some sort of customization.  &#60;/p&#62;
&#60;p&#62;But we could probably do something to enable targeting via the Field Label.  It's something we do what to make more developer friendly in the future.  Thanks for the suggestions!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Human Made Limited on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-28041</link>
			<pubDate>Fri, 17 Jun 2011 14:30:49 +0000</pubDate>
			<dc:creator>Human Made Limited</dc:creator>
			<guid isPermaLink="false">28041@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Hi Carl,&#60;/p&#62;
&#60;p&#62;Thanks for the response, I understand what you are saying about the IDs, but I was saying post IDs are inherently bad to deal with, as the user has no way of changing the post id (or field id in this case). If a user does not add the fields in the exact order, then the data is no longer in the correct order. It's a lot easier to update an Admin Label (or Name field?) rather than telling a user they have to delete the form and start again.&#60;/p&#62;
&#60;p&#62;Of course, instead you could just expose the name field for the input, and auto populate it with the number, and have it editable under the advanced tab. People could the. Set it to whatever they wish
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-28033</link>
			<pubDate>Fri, 17 Jun 2011 14:10:56 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">28033@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;The fields are dynamically generated when you add a field to a form.  Gravity Forms is a form builder so everything is data driven and based on id's.  &#60;/p&#62;
&#60;p&#62;The Admin Label's aren't always &#34;code friendly&#34; because they are user generated and optional, they aren't required.  So using the Admin Label isn't necessarily a good way to handle it either.  &#60;/p&#62;
&#60;p&#62;The Field ID's are generated when a field is added to a form and never change.  It's no different than working with post id's, etc. when dealing with WordPress post data.  We'd like to make this more developer friendly in the future.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Human Made Limited on "Make gform_post_submission() $entry keyed array"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/make-gform_post_submission-entry-keyed-array#post-28002</link>
			<pubDate>Fri, 17 Jun 2011 07:51:47 +0000</pubDate>
			<dc:creator>Human Made Limited</dc:creator>
			<guid isPermaLink="false">28002@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Why, oh why is the $entry data a numbered array when hooking gform_post_submission and others?&#60;/p&#62;
&#60;p&#62;Ok, not that bad - but this makes it a real pain for developers trying to hook into form submissions - it's almost as bad as having to hardcode form IDs / Post IDs so you are tied to the current database. I think it would be good to use the Admin Label (or some other name) to identify the field. &#60;/p&#62;
&#60;p&#62;I am not sure where the numbers are set (either order top-to-bottom or order added to the form) but it just doesn't seem very developer friendly.&#60;/p&#62;
&#60;p&#62;Just a suggestion :)&#60;/p&#62;
&#60;p&#62;Joe Hoyle
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
