Problema con Update multiplo

blips

Nuovo Utente
12 Mar 2013
29
1
3
Ciao a tutti, sono bloccato da un paio di giorni con un problema relativo a una query di aggiornamento multiplo che proprio non ne vuole sapere di funzionare. Spero in un vostro aiuto...

La query deve aggiornare la tabella f_coach del mio db sottraendo da 'coachWallet' il valore 'pl_amount'.
Questo è il form :

PHP:
<form action="<?php echo $editFormAction; ?>" method="POST" name="edit" id="edit">    
                                          
                <table width = "100%">
                  <tr class="title">
                        <td class="head">Giocatore</td>
                    <td class="head">Squadra</td>
                    <td class="head">Base d'asta</td>
                    <td class="head">Vincitore Asta</td>
                    <td class="head">Azioni</td>
                    
                  </tr>
                  <?php do { ?>
                     
  <tr>
    <td class="table1"><?php echo $row_viewauction['playerName']; ?></td>
    <td class="table1"><?php echo $row_viewauction['name']; ?></td>
    <td class="table1"><?php echo $row_viewauction['a_minimumBid']; ?></td>
    <td class="table1"><?php echo $row_viewauction['pl_amount']; ?> - <?php echo $row_viewauction['teamwin']; ?></td>
    <td class="table1lastfield"><a href="playerbid_delete.php?recordID=<?php echo $row_viewauction['aucid']; ?>"><img src="http://forum.mrwebmaster.it/images/delete.png" width="25" height="25" alt="Elimina" /></a></td>
    <td><input name="pl_amount[]" type="hidden" value="<?php echo $row_viewauction['pl_amount']; ?>" />
<input name="coachID[]" type="hidden" value="<?php echo $row_viewauction['coachID']; ?>" /></td>
  </tr> 
<?php } while ($row_viewauction = mysql_fetch_assoc($viewauction)); ?>
</table>
 <div class="editbutton">
                <ul>
                 <li class="leditcnt"><input class="submitbutton" type="submit" name="edit" value="Aggiorna" /></li>
                 <li class="lremove"><a href="auction_list.php"><input name="Button"  type="button" class="linkbutton" value="Annulla" /></a></li>
 </ul> </div> 
  </form>

Questa è la query:
PHP:
if ((isset($_POST ["edit"]))) {	
$amountg = implode(', ', $_POST['pl_amount']); 
$coach = implode(', ', $_POST['coachID']); 		
  $updateSQL2 = ("UPDATE f_coach SET coachWallet=coachWallet - ('".$amountg."') WHERE coachID IN ('".$coach."')");
 
  mysql_select_db($database_config, $config);
  $Result1 = mysql_query($updateSQL2, $config) or die(mysql_error());
  
$updateGoTo = "auction_list.php";
  if (isset($_SERVER['QUERY_STRING'])) {
    $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
    $updateGoTo .= $_SERVER['QUERY_STRING'];
  }
  header(sprintf("Location: %s", $updateGoTo));
  }}

Ho provato a mettere un exit dopo la query per vedere cosa restituiva e il risultato è stato questo:

Codice:
UPDATE f_coach SET coachWallet=coachWallet - ('35, 20, 20') WHERE coachID IN('6, 7, 4')

All'atto pratico però aggiorna solo la prima riga.

Perchè?
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Problema con update di un file PHP 6
K Problema con update di un database in un ciclo Classic ASP 1
C Problema con Update di una tabella di un db PHP 3
A Problema con UPDATE table SET username = $_SESSION["username"] PHP 22
P problema con l'update della data PHP 30
P Problema con update PHP 93
R Problema con UPDATE su DB mysql MySQL 1
G problema con insert e update PHP 2
jan267 Problema con UPDATE Classic ASP 3
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
N Problema con position absolute e overflow HTML e CSS 4
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
O problema con query PHP 4
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
M Problema con Try Catch PHP 0
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
G Problema con Get page PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 0
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
G Problema con eccessiva nitidezza apertura Camera Raw Photoshop 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
T problema con select dinamica con jquery Javascript 0
S Problema con spazi bianchi HTML e CSS 5

Discussioni simili