Raven25 Posted October 6, 2013 Share Posted October 6, 2013 Image : http://i1362.photobucket.com/albums/r697/ricky_rosa1/Game_zps9a5a45f6.pngThe code below trying to makeecho "<td><a href=$PHP_SELF?action=buy&amount=1&gem=$i&price=$buyprice>Buy 1</a></td>"; echo "<td><a href=$PHP_SELF?action=sell&amount=1&gem=$i&price=$buyprice>Sell 1</a></td>";which you can see from the image into a Input where users can input whatever amount they want to buy or sell. With it those two line codes connect to the 5 items as its set up that way so the input box cant effect that the code for the complete transaction has to connect to them so if a user puts in 2 for each box the complete transaction button will know they bought a total of 10 items and it needs to know if its a buy or a sell that the user is asking as well as in case a user puts 1 for one item in buy and a 5 in sell for a item itll know that transaction. But i dont know how to do that lol I hope someone can help* it cant effect the layout meaning ruining it.....so the box for input has to replace Buy 1/Sell 1*$gemname=$stockdata[gemname][$i]; $saleprice=ceil($stockdata[baseprice][$i]*(1+$spread)); $buyprice=ceil($stockdata[baseprice][$i]*(1-$spread)); $amount=$stockdata[amount][$i]; echo "<tr><td align=center>$gemname</td><td align=center>$saleprice</td><td align=center>$buyprice</td>"; if ($playerinfo[status]==5) echo "<td align=center>$amount</td>"; echo "<td><a href=$PHP_SELF?action=buy&amount=1&gem=$i&price=$buyprice>Buy 1</a></td>"; echo "<td><a href=$PHP_SELF?action=sell&amount=1&gem=$i&price=$buyprice>Sell 1</a></td>"; echo "<td>$amount</a></td>"; echo "</tr>"; } echo "</table>"; echo(' <p><center><input name="Submit" type="button" value="Complete Transaction" class="button" /></center></p>'); Link to comment https://forums.phpfreaks.com/topic/282747-could-use-some-help/ Share on other sites More sharing options...
Ch0cu3r Posted October 6, 2013 Share Posted October 6, 2013 So you want to allow the player/user to input the quantities they want to buy or sell for each item? You can change the links to input fields using the following echo "<td><input type=tet name=\"gem[$i][buy]\" value=\"\" maxlength=\"3\" size=\"3\" /></td>"; echo "<input type=tet name=\"gem[$i][sell]\" value=\"\" maxlength=\"3\" size=\"3\" /></td>"; Now in the code that processes the form you'll do something like if(isset($_POST['Submit'])) { if(is_array($_POST['gems'])) { foreach($_POST['gems'] as $gem_id => $amount) { $buy_qty = $amount['buy']; // the quantity to buy $sell_qty = $amount['sell']; // the quantity to sell // your code to process gem order here } } } Link to comment https://forums.phpfreaks.com/topic/282747-could-use-some-help/#findComment-1452774 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.