[insert_php]
global $wpdb;
$current_user = wp_get_current_user();
$current_user_id = $current_user->ID;
echo 'Bonjour ' . $current_user->user_firstname . '
';
$utilisateur = $current_user->user_login;
$tablecourante = "BasePerfectionnement";
$typebase = "BaseTotale";
$resultat = [];
$tirage = [];
$i = 0;
$nbelttrouves = 0;
// traitement base de données
// gestion statistique et initialisation si nécessaire
$mesresultats = $wpdb->get_results("SELECT * FROM wp_statistiques WHERE User='$utilisateur' AND Nom_table='$typebase'") ;
if ($mesresultats==NULL)
{
$wpdb->insert('wp_statistiques',array('User'=>$utilisateur,'Nom_table'=>$typebase,'Valeur'=>0)) ;
}
try
{
// bdd en ligne = db718599411
// nom d'hôte = db718599411.db.1and1.com
// login = dbo718599411
// mot de passe bdd en ligne = Midi_py-31
$base = new PDO('mysql:host=db718599411.db.1and1.com;dbname=db718599411;charset=utf8','dbo718599411','Midi_py-31');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
$reponse = $base->query("select * from $tablecourante ORDER BY rand() LIMIT 1,30");
while ($donnees = $reponse->fetch())
{
$resultat[$i] = $donnees['Resultat'];
$tirage[$i] = $donnees['Tirage'];
$i++;
}
$reponse->closeCursor();
[/insert_php]