PHP Function name must be a string

Résolu/Fermé
anatolekadel Messages postés 102 Date d'inscription jeudi 26 mai 2011 Statut Membre Dernière intervention 18 novembre 2011 - 16 août 2011 à 23:03
anatolekadel Messages postés 102 Date d'inscription jeudi 26 mai 2011 Statut Membre Dernière intervention 18 novembre 2011 - 16 août 2011 à 23:29
Bonjour,
j'ai un problème en PHP. J'ai un problème avec mon code PHP.
Je dois simplement faire un album photo dynamique.
Par dynamique, je veux dire que l'album est en PHP et non simplement en HTML.
Donc, j'ai l'erreur suivante: Fatal error: Function name must be a string in C:\***\index.php on line 63

Voici la région concernée (en gras, c'est la ligne 63):
$nom = $nom + 1;
	echo '<div id="droite">';
	$requete2='SELECT formatPhoto, description FROM photo where numCat = '.$cat. ' AND nomPhoto = '.$nom ;
	$resultat2=mysql_query($requete2,$connexion);
	$ligne2=mysql_fetch_assoc($resultat2);
	if($ligne2)
	{
		echo '<img src="content/'.$nom.'.'.$ligne1("formatPhoto").'" alt="'.$ligne1("description").'"/>';
	}
	echo '</div>';

Est-ce que quelqu'un sait ce que signifie l'erreur ou d'où elle pourrait provenir ?

3 réponses

crapoulou Messages postés 28157 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 9 avril 2024 7 989
16 août 2011 à 23:17
Bonsoir,

Met des crochets au lieu des parenthèses ici :

echo '<img src="content/'.$nom.'.'.$ligne1["formatPhoto"].'" alt="'.$ligne1["description"].'"/>';

Ta requête est-elle bonne aussi (guillemets autour des champs dans le WHERE) ?
0