Ciao a tutti!

Avete presente questa pagina?

Ecco, dovrei fare in modo che nel campo input di ogni giocatore inserito venga immesso un punteggio che andrà ad aggiornare il database.

In questo modo ogni giocatore al posto di "0" come adesso, avrà un punteggio in base a quello che inserisco io.

Non so, magari con un tasto in fondo "aggiorna classifica".

Io mi perdo, essendo un neofita del php (anche se mi affascina) e una persona gentilissima mi aveva fornito un codice bello e che pronto, ma se non lo costruisco a stadi (col vostro aiuto) quando imparo? ...e poi non ero in grado di modificarlo.

Riporto quì di seguito il codice fin ora generato (sempre dagli aiuti di codesto forum)

Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <title>Untitled Document</title>
        
        
    </head>
    <body>
    
    
    <form name="chartform" method="post" action="">
        <label>Nome:
            <input name="nome" type="text" />
        </label>
        

        <label>Cognome:
            <input name="cognome" type="text" />
        </label>
        

        <input name="aggiungi" type="submit" value="Aggiungi" />
    </form>
    
    <?php
    
    
if($_POST){
        
addplayer();
    }
    
    function 
addplayer()
    {
        
        require 
'dbconnect/config.php';
        require 
'dbconnect/connect.php';
        
        
$nome $_POST['nome'];
        
$cognome $_POST['cognome']; 

        
$query="INSERT INTO chart(nome,cognome,punti) VALUES ('$nome','$cognome','0')";
        
        
$result mysql_query($query);
        
        if (!
$result) {  
        die(
"Errore nella query $query: " mysql_error());  
        }  

        
mysql_close();  

    }
    
    
?>    
    
    <?php
    
        
require 'dbconnect/config.php';
        require 
'dbconnect/connect.php';


        if(
$_GET['do'] == "delete" && !empty($_GET['id'])){ 
            
$id intval($_GET['id']); 
            
deleteplayer($id); 
            }
    
?>
    
<?php echo '

Giocatori

'

        
$player mysql_query("SELECT id, nome, cognome, punti FROM chart ");   
            while (
$row mysql_fetch_row($player)) {  ?> 
                <div style="height:30px;"><div style="width:30px;height:20px;float:left;"> 
                <?=$row[0]?> 
                </div><div style="width:100px;height:20px;float:left;"> 
                <?=$row[1]?> 
                </div><div style="width:100px;height:20px;float:left;"> 
                <?=$row[2]?> 
                </div><div style="width:30px;height:20px;float:left;"> 
                <?=$row[3]?> 
                </div><div style="height:20px;float:left;"> 
                <input name="score" type="text" size="2" maxlength="3" /> 
                </div> 
                [url="insertc3.php?do=delete&id=<?=$row[0]?>"][img]images/delete.jpg[/img][/url] 
                </div><?php 
            

        
?>
            
<?php
                    
            
function deleteplayer($id){ 
                
$result mysql_query("DELETE FROM chart WHERE id = $id");   
                if (!
$result) {   
                   die(
"Errore nella query $query: " mysql_error());   
                }   

}
                    
?>
    

    
    </body>
</html>
p.s.: potreste commentare l'eventuale vostro aiuto, grazie!!