Voici mon erreur:erreur de ressource de paramètres MySQL
Attention: mysql_query() attend le paramètre 2 être ressource, null donnée ...
Cela fait référence à la ligne 23 de mon code qui est:
$result = mysql_query($sql, $connection)
Tout mon code requête ressemble à ceci:
$query = "SELECT * from users WHERE userid='".intval($_SESSION['SESS_USERID'])."'";
$result = mysql_query($query, $connection)
or die ("Couldn't perform query $query <br />".mysql_error());
$row = mysql_fetch_array($result);
Je n'ai pas la moindre idée ce qui a happpene d ici. Tout ce que je voulais faire était d'afficher la valeur du nom complet des utilisateurs dans la section en-tête de ma page Web. Je suis donc fournir en sortie ce code immédiatement après pour essayer de parvenir:
echo 'Hello '; echo $row['fullname'];
Avant ce changement, je l'avais fonctionne parfaitement, où la variable de session fullname a été repris $ _SESSION [ « SESS_NAME »]. Cependant, parce que mon utilisateur peut mettre à jour ses informations (y compris leur nom), je voulais que le nom affiché dans l'en-tête soit mis à jour en conséquence, et n'affiche pas la valeur de la session.
double possible de [Attention: mysql_fetch_ * attend le paramètre 1 pour être erreur ressource donnée, booléen] (http://stackoverflow.com/questions/11674312/warning-mysql-fetch-expects-parameter-1 -to-be-resource-boolean-given-error) –