Dovresti inserire nel database anche l'id o il nome dell'utente automaticamente registrando magari quel valore quando fai il login, quindi lo script lo farei così:
Codice PHP:
<?php
session_start();
if ($_SESSION['login']=="yes") {
$iduser=$_SESSION['iduser'];
$user = "nik";
$pwd = "...."; // qui la tua password
$host = "localhost";
$dbase = "my_nik";
$db = mysql_connect ($host, $user, $pwd) or die("Impossibile connettersi al database!");
mysql_select_db ($dbase);
$risultato = mysql_query("SELECT * FROM fanta WHERE iduser='$iduser'", $connessione);
if (mysql_num_rows($risultato)>0) {
echo "Hai già inserito la squadra";
}
else if ($_GET['submit'] == "Invia") {
$nome = $_GET['nome'];
$modulo = $_GET['modulo'];
$portieri = $_GET['portieri'];
$difensori = $_GET['difensori'];
$centrocampisti = $_GET['centrocampisti'];
$attaccanti = $_GET['attaccanti'];
$panchina = $_GET['panchina'];
mysql_query ("INSERT INTO fanta (iduser, nome, modulo, portieri, difensori, centrocampisti, attaccanti, panchina) VALUES ('$iduser', '$nome', '$modulo', '$portieri', '$difensori', '$centrocampisti', '$attaccanti', '$panchina')") or die("Errore nell'inserimento!");
echo ("Inserimento avvenuto correttamente!");
}
else {
echo "Errore";
}
}
else {
echo "Devi fare il login";
}
?>