Multiple submit forms inside a mysql array page


Posted on 16th Feb 2014 07:03 pm by admin

Hi all,

Im having trouble to get the beneath script to work the thing i can't seem to get workin is the following.

Did you know?Explore Trending and Topic pages for more stories like this.
The page requests the data from a mysql table using mysql array so there are mutliple row's every row has 3 data
colloms 1 id (auto increment) 2 Module name 3 status. after every row the is a submit button so you can submit data from that row (basilcy a on and off button) when i have more than 1 row it doesnt work.
With 1 row it works but have to press the submitt buton twice.

Any help will be appreciated

Regards Djunity


<div class="content">

<br />
<a href="?page=view">Module overzicht</a> <br />
<br / >
<p><a href="?page=add" class="button"><span class="ui-icon ui-icon-plusthick">&nbsp;</span>Module toevoegen </a></p>

<table id="myTable" class="tablesorter" style="width: 100%;" border="0" cellpadding="0" cellspacing="1" > <thead>
<tr>
<td height="25px" width="120"><b>&nbsp;Module naam:</b></td>
<td height="25px" width="60"><b>&nbsp;Status:</b></td>
<td height="25px"width="70"><b>&nbsp;Actie:</b></td>


</tr>
</thead>
<?
// get results from database
$result = mysql_query("SELECT * FROM Wefact_Modules ORDER BY id")
or die(mysql_error());
while($row = mysql_fetch_array( $result )) {


$form = $row['module'];
$id = $row['id'];



?>
<tbody>


<form method="post" name="form" action="?page=view">
<input type="hidden" name="id" value="<?php echo $id; ?>"/>
<input type="hidden" name="action2" value="action">
<tr class="hover">
<td height="35px"><? echo $row['module']; ?></td>
<td height="35px"><? if ($row['status'] == 1) {
echo "<font color='#00FF00'>Online</font>";
}else if ($row['status'] == 0){
echo "<font color='#FF0000'>Offline</font>"; } ?></td>
<td height="35px">
<? if ($row['status'] == 1) { ?>
<input type="hidden" name="status" value="0" /><a href="javascript: document.form.submit();" class="button"><span class="ui-icon ui-icon-minusthick">&nbsp;</span>Offline</a> <?
}else if ($row['status'] == 0){ ?>
<input type="hidden" name="status" value="1" /><a href="javascript: document.form.submit();" class="button"><span class="ui-icon ui-icon-plusthick">&nbsp;</span>Online</a> <? } ?>&nbsp;</td>
</form>

</tbody>
<? } ?>

<?
$status = $_POST['status'];

if($_REQUEST['action2'] == 'action') {

$sql = "UPDATE Wefact_Modules SET status='$status' WHERE id='$id'";
$result = mysql_query($sql);

} ?>

</table>


</td>
</tr>
</table>
</div>
</body>
</html>
No comments posted yet

Your Answer:

Login to answer
228 Like 8 Dislike
Previous forums Next forums
Other forums

Keep newlines from textarea?..
I'm creating a simple encoding program, and what I want it to do is retain the newlines, as echoing

whats wrong with my code please help!!!
this is the error


Warning: mysql_close(): supplied argument is not a valid MySQL-Link res

user validation always displaying invalid ? please help
Hello,

I have 2 accounts and there is a field in mysql called validated it can be either &quo

BI in Upstream Production operations
Appreciate if you can assist in the following areas:
1) Examples of life before and after BI i

Little problem with form insertion in MySQL, Please help!!!
Hi!,

I'm a little bit new with php and I have a little issue here. I created a webform to ins

switch form actions? not working
i want on submit to go to different pages according to the CatID

Code: <?php $CatID=$_

single page with referrer to show correct page
I have a simple website with a couple of different pages. I would like to be able to in a div tag w

$variable $variables type question
I need to be able to designate an array element dynamically, so I thought to use a variable variable

upload image name with extension using php
hi frds..

<input id="file1" type="file" name="file[]" &a

Progress bar tracking file downloads
Hey guys, was wondering if there was a way to track how far a file has been downloaded. I know there

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash