Salve a tutti, sto avendo qualche problemino nello script per mostrare nella home il nick dell'utente loggato. Lo script pho che ho scritto è questo:
<?php
session_start();
$dsn = 'mysql:dbname=db_tirocinio;host=127.0.0.1';
$user = 'root';
$pass = 'prova';
$conn = new PDO($dsn, $user, $pass);
if (isset($_SESSION['username'])) {
$username = $_SESSION['username'];
$sql = "SELECT username FORM utenti WHERE username='$username'";
$q = $conn->query($sql);
$q = bindParam(":$username", $username);
$q = execute();
$rows = $q->fetch(PDO::FETCH_NUM);
if($rows > 0) {
echo 'Benvenuto', ' ', $q, '!';
} else {
echo 'Errore recupero username';
}
} else { echo 'Errore isset'; }
?>
Sicuramente ci saranno degli errori grossolani, ma siccome sono un niubbo mi farebbe piacere un po' d'aiuto