Visualizzazione dei risultati da 1 a 9 su 9

Visualizzazione discussione

  1. #5
    il problema e che anche se supera i 250 esegue l'inserimento nel db e non dovrebbe inserire niente nel db,se cambio il segno > con < mi visualizza il messaggio di errore scritto da me e non esegue l'inserimento.
    posto di nuovo il codice
    Codice PHP:

    <?php $sql "SELECT * FROM portieri ORDER BY calciatore";$result mysql_query($sql);$prodotti = array();while ($row mysql_fetch_array($result)) {    $portiere[$row["calciatore"]] = $row["calciatore"] . " - " $row["costo"] . " - ( " $row["squadra"] . " ) ";}

    $sql "SELECT * FROM difensori ORDER BY calciatore";$result mysql_query($sql);$prodotti = array();while ($row mysql_fetch_array($result)) {    $difensore[$row["calciatore"]] = $row["calciatore"] . " - " $row["costo"] . " - ( " $row["squadra"] . " ) ";}

    $sql "SELECT * FROM centrocampisti ORDER BY calciatore";$result mysql_query($sql);$prodotti = array();while ($row mysql_fetch_array($result)) {    $centrocampista[$row["calciatore"]] = $row["calciatore"] . " - " $row["costo"] . " - ( " $row["squadra"] . " ) ";}

    $sql "SELECT * FROM attaccanti ORDER BY calciatore";$result mysql_query($sql);$prodotti = array();while ($row mysql_fetch_array($result)) {    $attaccante[$row["calciatore"]] = $row["calciatore"] . " - " $row["costo"] . " - ( " $row["squadra"] . " ) ";}?>  

     <?php  
     
    if(mysql_num_rows(mysql_query("SELECT id_utente FROM formazione WHERE id_utente=".$_SESSION['auth'])) > 0){     //l'utente ha già inserito e rimandi dove vuoi     
    echo "<div id='con_formazione'>hai gia creato la formazione. <a href='rosa.php'>visualizza</a></div>";}
    else{     
    //fai vedere il form per fare l'inserimento      ?>      <form id="articoli" name="giocatori" method="POST" action="<?php echo $_SERVER["PHP_SELF"] ;  ?>">     <div id="punti_1">  <span>Punti</span>            <div 
    id="punti">             </div><!--fine div punti-->            </div>       <div id="con_formazione">     <?php     


    if(isset($_POST['crea_formazione'])){    
                   
    extract($_POST);                             
     
    $id_utente $_SESSION['auth'];   
     
    $risultato$portiere1 $portiere2 $portiere3 $difensore1 $difensore2 $difensore3 $difensore4 $difensore5 $difensore6 $difensore7 $difensore8 $centrocampista1 $centrocampista2 $centrocampista3 $centrocampista4 $centrocampista5 $centrocampista6 $centrocampista7 $centrocampista8 $attaccante1 $attaccante2 $attaccante3 $attaccante4 $attaccante5 $attaccante6;  

      if(empty(
    $portiere1) && empty($portiere2) && empty($portiere3) && empty($difensore1) && empty($difensore2) && empty($difensore3) && empty($difensore4) && empty($difensore5) && empty($difensore6) && empty($difensore7) && empty($difensore8) && empty($centrocampista1) && empty($centrocampista2) && empty($centrocampista3) && empty($centrocampista4) && empty($centrocampista5) && empty($centrocampista6) && empty($centrocampista7) && empty($centrocampista8) && empty($attaccante1) && empty($attaccante2) && empty($attaccante3) && empty($attaccante4) && empty($attaccante5) && empty($attaccante6)) {   

         echo 
    'La formazione non e completa. <a href="javascript:history.back();">indietro</a>';    

                }elseif(
    $risultato 250){   

                     echo 
    'hai superato i 250 fantamilioni disponibili per creare la tua formazione, effettua le dovute modifiche ho non potrai registrare la tua formazione. <a href="javascript:history.back();">modifica</a>';                }else 

    if(
    mysql_query("INSERT INTO formazione (id_utente, portiere1, portiere2, portiere3, difensore1, difensore2, difensore3, difensore4, difensore5, difensore6, difensore7, difensore8, centrocampista1, centrocampista2, centrocampista3, centrocampista4, centrocampista5, centrocampista6, centrocampista7,  centrocampista8, attaccante1, attaccante2, attaccante3, attaccante4, attaccante5, attaccante6) VALUES 
    ('
    $id_utente','$portiere1','$portiere2','$portiere3','$difensore1','$difensore2','$difensore3','$difensore4','$difensore5','$difensore6','$difensore7','$difensore8','$centrocampista1','$centrocampista2','$centrocampista3','$centrocampista4','$centrocampista5','$centrocampista6','$centrocampista7','$centrocampista8','$attaccante1','$attaccante2','$attaccante3','$attaccante4','$attaccante5','$attaccante6')" ) or die (mysql_error())){                        echo "formazione creata con successo. <a href='rosa.php'>visualizza</a>"
                               }                         }    
            
    ?>          
     </div>        

    <label>Portieri</label>    
     <select  onchange="calcolaPunti();" name="portiere1">    <option value="0">seleziona giocatore</option>         <?php        foreach ($portiere as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }        ?>   
     </select>
        <select onchange="calcolaPunti();" name="portiere2">    <option value="0">seleziona giocatore</option>          <?php        foreach ($portiere as $calciatore => $value) {            echo"<option value='$calciatore'>$value</option>";        }       
     
    ?>   

     </select>   
     <select onchange="calcolaPunti();" name="portiere3">    <option value="0">seleziona giocatore</option>         <?php        foreach ($portiere as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }        ?>    
    </select>        
     <label>Difensori</label>       
       <select  onchange="calcolaPunti();" name="difensore1">    <option value="0">seleziona giocatore</option>         <?php        foreach ($difensore as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }     
       
    ?>   
     </select>
        <select onchange="calcolaPunti();" name="difensore2">    <option value="0">seleziona giocatore</option>         <?php        foreach ($difensore as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }        
    ?>    </select>    
    <select onchange="calcolaPunti();" name="difensore3">     <option value="0">seleziona giocatore</option>        <?php        foreach ($difensore as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }       
     
    ?>    
    </select>         
     <select  onchange="calcolaPunti();" name="difensore4">    <option value="0">seleziona giocatore</option>         <?php        foreach ($difensore as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }      
      
    ?>    
    </select>
        <select onchange="calcolaPunti();" name="difensore5">    <option value="0">seleziona giocatore</option>         <?php        foreach ($difensore as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }     
       
    ?>   
     </select>    
    <select onchange="calcolaPunti();" name="difensore6">    <option value="0">seleziona giocatore</option>         <?php        foreach ($difensore as $calciatore => $value) {            echo "<option value='$calciatore'>$value</option>";        }       
     
    ?>   
     </select>  

                                </form>
      <?php            }//fine sessione
      
    ?>     </div><!-- fine div crea rosa-->
    Ultima modifica di scatenato; 30-08-2014 a 18:34

Tag per questa discussione

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.