# Amfphp +buttons

**URL:** https://forum.kirupa.com/t/amfphp-buttons/278455
**Category:** Uncategorized
**Created:** [December 30, 2008, 1:20pm UTC](https://forum.kirupa.com/t/amfphp-buttons/278455 "2008-12-30T13:20:12Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Dojjjan](https://avatars.discourse-cdn.com/v4/letter/d/e495f1/32.png) [@Dojjjan](https://forum.kirupa.com/u/Dojjjan)
#### Post date: [December 30, 2008, 1:20pm UTC](https://forum.kirupa.com/t/amfphp-buttons/278455/1 "2008-12-30T13:20:12Z")

</div>

Im trying to figure out amfphp and as3 and could use some help… what im trying to do is really simple (or at least it should be) in my database i have a table with 4 lines: id, topic(rubrik), content(innehall) and urladresses(adress) and i’ve done a loop that makes a button for each topic which contains a textfield which displays the topic.

but how do i make these buttons display the content in a separate textfield on click (without referencing with a static adress)?

```auto

function onResult(responds:Object):void {

	var t:Array=responds.serverInfo.initialData;
	var placering:Number=60;

	
	for (var i:uint=0; i<t.length; i++) {

		var knapp_mc:MovieClip = new Rubrik();

		knapp_mc.buttonMode=true;
		knapp_mc.mouseChildren=false;
		knapp_mc.name="knapp"+i;
		knapp_mc.x=95;
		knapp_mc.y=placering;
		placering+=30;
		addChild(knapp_mc);

		knapp_mc.rubrik_txt.text=t*[1];
		var innehall = t*[2];
		addEventListener(MouseEvent.CLICK, klick);
		
		lista.text=t[0][3];
	}
	
	var lank=getChildByName("knapp0");
	var lank2=getChildByName("knapp1");

	function klick(e:MouseEvent):void {
	lista.text=innehall;
	}
}

```

it kind of works now but i can only get the content for the last row in my database. if i don’t change innehall to innehall = t[0][2], and than t[1][2] and t[2][2] etc. but i dont want to have a static adress like that.
