Syntax error

brayd34
Invité n'ayant pas de compte PHPfrance

08 nov. 2015, 19:08

Bonjour j'ai un problème depuis deux jours sur une ligne de code est je n'arrive pas à trouver l'erreur pouvez vous m'aidez,voici mon code :
<?php
function recuperer_pseudo_avatar()
{
	&results = array();
	&query = mysql_query("SELECT pseudo,avatar FROM utilisateurs WHERE pseudo!='{&_SESSION['pseudo']}'");
	while(&row = mysql_fetch_assoc(&query))
	{
		&results[] = &row;
	}
		return &results;
}

?>


est voici l'erreur :
Parse error: syntax error, unexpected '&' in /public_html/ on line 6

Mammouth du PHP | 2703 Messages

08 nov. 2015, 19:12

&query = mysql_query("SELECT pseudo,avatar FROM utilisateurs WHERE pseudo!='{".&_SESSION['pseudo']."}'");

et il faut surement remplacer tous les & par des $

brayd34
Invité n'ayant pas de compte PHPfrance

08 nov. 2015, 19:16

Merci pour votre réponse rapide,mais malheuresement,j'ai déjas essayer,je crois que je vais laissez tomber,je passer à une autres pages.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9783 Messages

08 nov. 2015, 22:30

Bonjour,

Pourtant or1 a raison, ton code avec des & est complètement faux, il faut utiliser des dollars $ pour les noms de variables
Quand tout le reste a échoué, lisez le mode d'emploi...