Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    195

    Problema aggiornamento campo

    Salve ragazzi, ho questo codice:

    Codice PHP:
    <?php

    if (isset($_POST['vincitore'])) {
      foreach (
    $_POST['vincitore'] as $id => $vincitore) {
        
    $res mysql_query("UPDATE TOP_ufs_eventi SET vincitore = $vincitore WHERE id = $id") or die (mysql_error());
      }
    }

    ?>
                      <table width="100%" border="0" cellpadding="0" cellspacing="0">
                          
                          <tr>
                            <td width="455" height="107" valign="top">
                          
    <form action="ufs_events_admin.php" method="post">
    <?php
    $res 
    mysql_query("SELECT * FROM TOP_ufs_eventi WHERE approvato='si' AND vincitore=''") or die (mysql_error());

    while (
    $elenco mysql_fetch_assoc($res)) {
    ?>
      <table width="451" cellpadding="1" cellspacing="1" bgcolor="#EEEEEE">
        <tr bgcolor="#000000" class="Didascalia01_bold_bianco">
          <th width="23%" align="left" class="Sottotitolo01_nero"><div align="left" class="Didascalia01_bold_bianco">Nome</div></th>
          <th width="26%" align="left" class="Sottotitolo01_nero"><div align="left" class="Didascalia01_bold_bianco">Formato</div></th>
          <th width="18%" align="left" class="Sottotitolo01_nero"><div align="left" class="Didascalia01_bold_bianco">Data e ora </div></th>
          <th width="33%" align="left" class="Sottotitolo01_nero"><div align="right" class="Didascalia01_bold_bianco">Costo d'iscrizione </div></th>
        </tr>
      
      <tr>
        <td align="left" class="Corpotesto01_norm_nero"><?php echo $elenco['nome']; ?></td>
        <td align="left" class="Corpotesto01_norm_nero"><?php echo $elenco['torneo']; ?></td>
        <td align="left" class="Corpotesto01_norm_nero"><?php echo $elenco['data']; ?> - <?php echo $elenco['orario']; ?></td>
        <td align="left" class="Corpotesto01_norm_nero"><?php echo $elenco['costo']; ?></td>
      </tr>
      <tr>
        <td align="left" bgcolor="#000000" class="Didascalia01_bold_bianco">Responsabile</td>
        <td align="left" class="Corpotesto01_norm_nero"><?php echo $elenco['responsabile']; ?></td>
        <td align="left" bgcolor="#000000" class="Corpotesto01_norm_nero"><span class="Didascalia01_bold_bianco">Luogo</span></td>
        <td align="left" class="Corpotesto01_norm_nero"><?php echo $elenco['luogo']; ?></td>
      </tr>
      <tr bgcolor="#FFFFFF">
        <td align="left" class="Didascalia01_bold_nero">Vincitore</td>
        <td colspan="2" align="left" class="Corpotesto01_norm_nero"><input type="text" name="vincitore[<?php echo $elenco['id']; ?>" value="<?php echo $elenco['vincitore']; ?>" /></td>
        <td align="left" class="Corpotesto01_norm_nero"><input name="submit" type="submit" value="Registra"></td>
      </tr>
      <?php ?>
      </table>
                          </form>
    Allora la tabella dovrebbe visualizzare i tornei approvati e senza un vincitore. Scrivendo nel campo il vincitore e registrando il tutto dovrebbe aggiornare il database e quindi non visualizzare più la riga (visto che visualizza quelli che hanno il campo vincitore vuoto). Invece non aggiorna il database. Dov'è l'errore?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    195
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    195
    Nessuna idea?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.