2013-07-24 5 views
1

J'ai un système de configuration qui enregistre si un document a été lu ou ne pas être affiché plus tard dans un joli petit graphique. Je voudrais utiliser un simple ✓ (& # x2713;), mais je ne sais pas comment procéder. Serait-il préférable pour moi de stocker une variable PHP dans la base de données et de la définir sur la page d'affichage? Si oui, comment ferais-je cela? Peut-être qu'il y a une bien meilleure façon de ne pas y penser? Je préférerais ne pas avoir à assembler les choses de façon sommaire juste pour une petite coche.Quel est le meilleur moyen de stocker des caractères spéciaux dans une base de données MySQL?

+0

magasin un champ booléen et utiliser une instruction 'if' de choisir un personnage? – SLaks

+1

Je ferais comme vous le suggérez, stocker une valeur dans la base de données que vous reconnaissez comme ce caractère, puis laissez le modèle gérer l'affichage. – Tocacar

Répondre

1

la meilleure façon est de sauver booléenne en vous et base de données pour vérifier:

if($res == 1) { return "&#x2713"} - as example 
2

Juste stocker n'importe quel caractère tel quel. C'est apparemment le meilleur moyen de stocker des données. Cependant, en ce qui concerne votre question particulière, il ne devrait pas y avoir de caractères mais seulement une valeur booléenne. Wile quelle que soit la décoration doivent être programmées dans le modèle

Questions connexes