Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [php - mysql] - Classifica da fare

    salve a tutti, io ho 4 tabelle dove in ognuna di queste c'è una variabile che si chiama totale1, 2 ecc ecc

    in un'altra pagina, io ho una classifica dove vorrei far si che vengano visualizzati i 4 risultati che constantemente vengono sommati ogni volta che se ne inseriscono altri e vengono ordinati dal + grande al + piccolo.

    mi potreste dare una dritta?
    io pensavo di fare un'altra tabella classifica e fargli prendere tutti i dati ogni volta.

    che dite?

    grazie

  2. #2
    codice:
    <?
        $s1p1 = $_POST['s1p1'];
        $s1p2 = $_POST['s1p2'];
        $s1p3 = $_POST['s1p3'];
        $s1p4 = $_POST['s1p4'];
        $s1p5 = $_POST['s1p5'];
        $s1p6 = $_POST['s1p6'];
        $s1p7 = $_POST['s1p7'];
        $s1p8 = $_POST['s1p8'];
        $s1p9 = $_POST['s1p9'];
        $s1p10 = $_POST['s1p10'];
        $s1p11 = $_POST['s1p11'];
        $s1p12 = $_POST['s1p12'];
        $s1p13 = $_POST['s1p13'];
        $s1p14 = $_POST['s1p14'];
        $s1p15 = $_POST['s1p15'];
        $s1p16 = $_POST['s1p16'];
        $s1p17 = $_POST['s1p17'];
        $s1p18 = $_POST['s1p18'];
        $s1g1 = $_POST['s1g1'];
        $s1g2 = $_POST['s1g2'];
        $s1g3 = $_POST['s1g3'];
        $s1g4 = $_POST['s1g4'];
        $s1g5 = $_POST['s1g5'];
        $s1g6 = $_POST['s1g6'];
        $s1g7 = $_POST['s1g7'];
        $s1g8 = $_POST['s1g8'];
        $s1g9 = $_POST['s1g9'];
        $s1g10 = $_POST['s1g10'];
        $s1g11 = $_POST['s1g11'];
        $s1g12 = $_POST['s1g12'];
        $s1g13 = $_POST['s1g13'];
        $s1g14 = $_POST['s1g14'];
        $s1g15 = $_POST['s1g15'];
        $s1g16 = $_POST['s1g16'];
        $s1g17 = $_POST['s1g17'];
        $s1g18 = $_POST['s1g18'];
    
        
        $totale1 = $s1p1 + $s1p2 + $s1p3 + $s1p4 + $s1p5 + $s1p6 + $s1p7 + $s1p8 + $s1p9 + $s1p10 + $s1p11 + $s1p12 + $s1p13 + $s1p14 + $s1p15 + $s1p16 + $s1p17 + $s1p18;
        $class1 = $class1 + $totale1;
        if(isset($_POST['invia'])):
    
        $db = mysql_connect("localhost", "root", "") or die("Non riesco a collegarmi al db");
    		mysql_select_db("formazioni", $db) or die("non riesco a selezionare il db");
    		$sql = "INSERT INTO squadra1 (squadra1_id, s1p1, s1p2, s1p3, s1p4, s1p5, s1p6, s1p7, s1p8, s1p9, s1p10, s1p11, s1p12, s1p13, s1p14, s1p15, s1p16, s1p17, s1p18, s1g1, s1g2, s1g3, s1g4, s1g5, s1g6, s1g7, s1g8, s1g9, s1g10, s1g11, s1g12, s1g13, s1g14, s1g15, s1g16, s1g17, s1g18, totale1)
                                                  VALUES (NULL,'$_POST[s1p1]','$_POST[s1p2]','$_POST[s1p3]','$_POST[s1p4]','$_POST[s1p5]','$_POST[s1p6]','$_POST[s1p7]','$_POST[s1p8]','$_POST[s1p9]','$_POST[s1p10]','$_POST[s1p11]','$_POST[s1p12]','$_POST[s1p13]','$_POST[s1p14]','$_POST[s1p15]','$_POST[s1p16]','$_POST[s1p17]','$_POST[s1p18]', '$_POST[s1g1]', '$_POST[s1g2]', '$_POST[s1g3]', '$_POST[s1g4]', '$_POST[s1g5]', '$_POST[s1g6]', '$_POST[s1g7]', '$_POST[s1g8]', '$_POST[s1g9]', '$_POST[s1g10]', '$_POST[s1g11]', '$_POST[s1g12]', '$_POST[s1g13]', '$_POST[s1g14]', '$_POST[s1g15]', '$_POST[s1g16]', '$_POST[s1g17]', '$_POST[s1g18]', '$totale1')";
    
    
    
       		$risultato = mysql_query($sql) or die("Query non valida: " . mysql_error());
       		print("<h2>Informazioni inserite correttamente</h2>\n");
    	 endif;
    
    
        echo ("Il totale dei Galacticos di Stefano è: "); print ("$totale1");
    
    
    ?>
    faccio poi nella pagina della classifica una ricerca e gli passo $class1.
    solo che se lo faccio andare così nel db non capisco perchè mi mette solo null nel db.

    come mai?

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.