Je suis descendu pour passer de mysql à mysqli à mi-chemin d'un projet - et courir dans ce hicup.PHP - Obtenez un seul résultat en utilisant mysqli
Quelle est la meilleure façon d'y parvenir: // vérifier si le nom d'utilisateur est pris $ result = mysql_result (mysql_query ("SELECT COUNT (*) FROM utilisateur où le nom d'utilisateur = '".. $ Username "'"))
Je ne peux pas trouver une version exacte de mysql_result
J'ai essayé:
$ result = mysqli_num_rows ($ db-> query ("SELECT * FROM utilisateur où le nom d'utilisateur = '" $ username. . "'"))
Ce qui fonctionne mais je pense que l'utilisation de count serait plus facile sur le serveur mySQL. Y a-t-il un meilleur moyen?
J'ai déjà une fonction 'clean' que je lance toutes mes entrées si '$ input = mysqli_real_escape_string (htmlentities ($ input, ENT_QUOTES))' Merci pour la pensée additionnelle de toute façon :) Oh et le '1' dans le lieu de '*' est une belle addition merci. – Mark