Page 1 sur 1

enregistrement de variables

Posté : 31 oct. 2005, 17:17
par yuuzhantar
j'ai un probleme

avec un requete mysql, je prends des résultats d'une entrée que je met dans des variables pour ensuite les afficher
<?
$db = mysql_connect('sql.free.fr','xxx', 'xxx'); // connexion à la base
mysql_select_db('yuu_sw',$db); // sélection de la base

// on regarde si l'url existe déjà
$sql = "SELECT user_id, user_pseudo, user_pass, user_mail, user_credits FROM a_users WHERE user_pseudo='$pseudo2' and user_pass='$pass2'";

$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());


// on compte le nombre de résultats
$data = mysql_fetch_assoc($req);

$id3 = .$data['user_id'].;
$pseudo3 = .$data['user_pseudo'].;
$pass3 = .$data['user_pass'].;
$mail3 = .$data['user_mail'].;
$credits3 = .$data['user_credits'].;


mysql_close(); // on ferme la connexion

?>
après je les affiche avec un
<?
echo"$id3";
?>

mais sa me met
Parse error: parse error, unexpected '.' in /var/www/sdc/0/8/yuu.sw/echange/membres/compte.php on line 100

la ligne 100 est celle ci
$id3 = .$data['user_id'].;

qu'est ce qui ne vas pas ???

Posté : 31 oct. 2005, 17:22
par ouckileou
Salut,
comme le dit le message d'erreur, il y a un point inattendu (deux même, avant et après la variable $data)
et c'est pareil pour les lignes d'en dessous ;)

Posté : 31 oct. 2005, 17:32
par yuuzhantar
alors il faut enlever les points ???

Posté : 31 oct. 2005, 17:34
par jeff
oui
le point peut servir a concatener des chaines
mais dans ton ces c'est pas utile

Posté : 31 oct. 2005, 17:39
par yuuzhantar
ok merci

sa marche