Batch update record with Pagination
         
               Posted on 
16th Feb 2014 07:03 pm by  
admin
        
        Hoping someone can help me with this issue I'm having, im trying to batch update records from a result set with pagination.  The first page results (first 10 records) will update with the batch, but any other pages will not update....  the pagination coding is preventing the rest of the results to update when a date change is made.
Here's the code im using:
<div class="searchTitle">SCHEDULING</div>
  <div class="tabber" id="mytab1">  
     <div class="tabbertab">
        <h2>RECORDS</h2><form name="namestoupdate" method="post" action="updateschedule.php">         
            <div class="searchTitle">RECORDS<input type='submit' class="submitButton" value='SUBMIT' src="images/submit.png" /></div>                  
        <table cellspacing="0" id="box-table-a">
          <tr>
            <th>TITLE</th>
            <th>DATE</th>
          </tr>
          <?php 
   $i = 0;
   while ($result_row = mysql_fetch_array($resultbypass)) {
      if($i< $startbypass || $i>=$stopbypass) { $i++; continue; }
      $i++ ; ?>
            <tr>
            <td><?php print "<input type='hidden' name='ID[$i]' value='{$result_row['ID']}' />" ?> <?php echo $result_row['Provider']; ?></td>
            <td><?php echo $result_row['Title']; ?></td>
            <td><?php print "<input type='text' size='8' name='Date[$i]' value='{$result_row['Date]}' maxlength='10' />";
  ?></td>
          </tr>
          <?php }  ?>
        </table>
               <?php echo getPaginationString($pagebypass,$totalitemsbypass,$itemsPerPage,1,$targetpage,$pagestringbypass);  ?>
        </form>
      </div>
Batch update script: (updateschedule.php)
<?php
session_start();
include("connect.php");
$size = count($_POST['ID']);
$i = 0;
while ($i <= $size) {
$Date= $_POST['Date'][$i];
$id = $_POST['ID'][$i];
$query = "UPDATE Table
                 SET Date= '$Date'
       WHERE ID = '$id' LIMIT 1";        
mysql_query($query) or die ("Error in query: $query");
++$i;
}
mysql_close();
?>       
      
       
		No comments posted yet	
	Your Answer:
	        Login to answer
        
248  
 50 
 
    
    
 
Other forums
Undefined Index Notice In Internet Explorer Only 
I am getting the following notice: 
QuoteNotice: Undefined index: jrox in /home/ycsn/public_h
void* and sizeof() 
Hi,
Using void* and sizeof is it possible to get the value of the object ?
I understan
How do i do multi uploads?. 
Hey i would like to do this : http://hosting.mrkrabz.net/
I've got the base down you can uplo
rand() function 
just a general question guys a girls, is the rand() function 100% random or is it based on time?
Problem with a select distinct  
I have a problema with a select distinct, I have the next sql:
select distinct a,b,c,d fr
php or sql? 
Sorry not sure if this is a sql problem or php the following code is supposed to delete data from th
shift numbers with paging 
Hi
How would i be able to display 10 numbers 1 2 3 4 5 6 7 8 9 10 
and when I click next  
Table control is disappearing from Screen 
Hi Experts,
I have a screen with multiple table control(TC). Each table control has two c
A href problem under php 
Hello...
I tried to explain the issue in an earlier post.. but was not clear enough....
Need help to modify php ELSE code 
I'm trying to find a way to have the php code display a message if there is no inventory listed in t