Statistiche Personali 2019

[insert_php]
require ‘/web/htdocs/www.adriaticoteam.it/home/costanti.php’;
$db = mysqli_connect($hostname,$username,$password, $database);
if (mysqli_connect_errno()) {
echo “Failed to connect to MySQL: ” . mysqli_connect_error();
}
$user_info = wp_get_current_user();
$nome = $user_info->first_name;
$cognome = $user_info->last_name;
$year_clause = “AND data >= ‘2022-01-01’ AND data < '2022-12-31'"; [/insert_php]

Anno corrente

Statistiche Individuali

[insert_php]
// Numero gare disputate
$gare_query = “select count(*) from prestazioni where nome ='” . $nome . “‘ AND cognome ='” . $cognome . “‘ ” . $year_clause . ” ORDER BY data ASC”;

$gare_result = mysqli_query($db, $gare_query) or die(‘Error querying database. [select gare]’);
$gare_row = mysqli_fetch_array($gare_result);
echo ‘

‘;

// Km totali
$km_query = “select sum(distanza) from prestazioni where nome ='” . $nome . “‘ AND cognome ='” . $cognome . “‘ ” . $year_clause . ” ORDER BY data ASC”;
$km_result = mysqli_query($db, $km_query) or die(‘Error querying database. [select kilometri]’);
$km_row = mysqli_fetch_array($km_result);
if($km_row[0] > 0) {
echo ‘

‘;
} else {
echo ‘

‘;
}

$tempo_query = “select tempo from prestazioni where nome ='” . $nome . “‘ AND cognome ='” . $cognome . “‘ ” . $year_clause;
$tempo_result = mysqli_query($db, $tempo_query) or die(‘Error querying database. [select tempo]’);
$tempo_totale = 0;

while($tempo_row = mysqli_fetch_array($tempo_result)) {
$tempo = sscanf($tempo_row[0], “%d:%d:%d”, $ore, $minuti, $secondi);

$tempo_secondi = isset($secondi) ? $ore * 3600 + $minuti * 60 + $secondi : $ore * 60 + $minuti;
$tempo_totale += $tempo_secondi;
}

if($tempo_totale > 0) {
echo ‘

‘;

$passo_avg = $tempo_totale/$km_row[0];
$minutes = sprintf(‘%02d’, floor($passo_avg / 60));
$seconds = sprintf(‘%02d’, (int) $passo_avg % 60);

echo ‘

‘;
} else {
echo ‘

‘;
echo ‘

‘;
}

[/insert_php]

Gare Disputate ‘ . $gare_row[0] . ‘
Kilometri totali percorsi in gare ufficiali ‘ . $km_row[0] . ‘
Kilometri totali percorsi in gare ufficiali 0
Tempo totale in corse ufficiali ‘ . sprintf(‘%02d:%02d:%02d’, ($tempo_totale/3600),($tempo_totale/60%60), $tempo_totale%60) . ‘
Passo Medio ‘ . $minutes . ‘:’ . $seconds . ‘
Tempo totale in corse ufficiali 00:00:00
Passo Medio 00:00

Storico Gare

[insert_php]
$select_query = “SELECT * FROM prestazioni WHERE nome ='” . $nome . “‘ AND cognome ='” . $cognome . “‘ ” . $year_clause . “ORDER BY data ASC”;
$result = mysqli_query($db, $select_query) or die(‘Error querying database. [select prestazioni]’);

$tempi_gare = array();

while($row = mysqli_fetch_array($result)) {

$tempo_gara = sscanf($row[‘tempo’], “%d:%d:%d”, $ore_gara, $minuti_gara, $secondi_gara);
$tempo_gara_secondi = isset($secondi_gara) ? $ore_gara * 3600 + $minuti_gara * 60 + $secondi_gara : $ore * 60 + $minuti_gara;
$tempi_gare[] = $tempo_gara_secondi;
echo ‘

‘;
}
//Step 4
mysqli_free_result($result);
mysqli_close($db);

[/insert_php]

Gara Data Specialità Distanza Tempo
‘ . $row[“gara”] . ‘ ‘ . $row[“data”] . ‘ ‘ . $row[‘specialita’] . ‘ ‘ . $row[‘distanza’] . ‘ ‘ . $row[‘tempo’] . ‘
Social Media Auto Publish Powered By : XYZScripts.com