leozero | 1 #21 |
|
---|---|---|
Je masterise !
Inscrit: 18/10/2007 21:56
Post(s): 4876
Karma: 221 |
@Wiliwilliam_ Si tu as besoin d'aide on peut se boire une bière un de ces jours
Sinon, (en lisant en diagonal) je pense que tu peux faire des triggers (actions qui se déclenchent selon ce qui se passe dans la base de données, par exemple si un commentaire est ajouté, ça peut incrémenter un compteur automatiquement) Edit: j'ai vraiment lu à l'arrache ^^", on t'a déjà proposé cette solution
Contribution le : 12/02/2016 11:37
|
|
Signaler |
Wiliwilliam | 0 #22 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38316
Karma: 19037 |
@leozero ouep! mais finalement c'est trop prise de tête pour rien du tout, je vais simplement faire le calcul dans la requête, ça fera une colonne en moins!
Contribution le : 12/02/2016 11:55
|
|
Signaler |
leozero | 0 #23 |
|
---|---|---|
Je masterise !
Inscrit: 18/10/2007 21:56
Post(s): 4876
Karma: 221 |
Citation :
On peut quand même se prendre une bière un de ces quatres
Contribution le : 12/02/2016 12:02
|
|
Signaler |
MoonMoon | 0 #24 |
|
---|---|---|
Je masterise !
Inscrit: 22/08/2005 22:44
Post(s): 4723
Karma: 664 |
Ouaip, vaut mieux pas vexer merise !
Pas de valeurs calculées en db !
Contribution le : 12/02/2016 18:35
|
|
Signaler |
Arsenick | 0 #25 |
|
---|---|---|
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6503
Karma: 1045 |
Citation :
Je dirai plutôt calculable mais c'est pour pinailler
Contribution le : 13/02/2016 13:27
|
|
Signaler |
Skity | 0 #26 |
|
---|---|---|
Je masterise !
Inscrit: 29/12/2013 23:48
Post(s): 2024
Karma: 521 |
Arf dommage, j'arrive après la guerre
Mais @Wiliwilliam_ je confirme la solution à monsieur @Koreus. C'est la plus simple et optimisé pour ce que tu veux faire Bon courage pour la suite du code
Contribution le : 15/02/2016 20:10
|
|
Signaler |
Arsenick | 1 #27 |
|
---|---|---|
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6503
Karma: 1045 |
@Skity Mais je m'insurge! Je donne la réponse 8 postes plus haut!...*boude*...Tout ça parce qu'il est chef...
Contribution le : 15/02/2016 23:48
|
|
Signaler |
Skity | 0 #28 |
|
---|---|---|
Je masterise !
Inscrit: 29/12/2013 23:48
Post(s): 2024
Karma: 521 |
Citation :
Je valide également la solution de @Arsenick
Contribution le : 16/02/2016 17:12
|
|
Signaler |
Koreus | 0 #29 |
|
---|---|---|
Webhamster
Inscrit: 03/07/2002 23:58
Post(s): 75381
Karma: 36950 |
@Arsenick
Contribution le : 16/02/2016 19:10
|
|
Signaler |
Arsenick | 0 #30 |
|
---|---|---|
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6503
Karma: 1045 |
@Skity La première idée qu'il m'est passer par la tête en voyant l'image n'est probablement pas celle désirée:p mais ça dois être mon côté pervers ^^.
@Koreus T'as cru qu'on allait pas s'en rendre compte? :lol:
Contribution le : 16/02/2016 22:38
|
|
Signaler |
Wiliwilliam | 0 #31 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38316
Karma: 19037 |
j'update ma question!
c'est à propos de l'encodage des infos. - j'ai mis mes varchar en UTF8 - j'ai mis le html <meta charset="utf-8"> - et j'ai mis mon fichier php en UTF8 sans BOM. je comprends pas pourquoi ça afficher pas mes accents et caractères particuliers... �������� help! edit : j'ai testé de passer les varchars de UTF8-bin à utf8_general_ci et bah ça change rien
Contribution le : 23/02/2016 23:09
|
|
Signaler |
Arsenick | 0 #32 |
|
---|---|---|
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6503
Karma: 1045 |
@Wiliwilliam_
C'est probablement l'encodage qui est mauvais, il y a un moyen simple de voir si le soucis viens de l'encodage, c'est de changer manuellement le charset du browser voir si il y a un codage qui affiche ton texte proprement. Si c'est un soucis de charset => Tu va chercher tes donnée comment? parce qu'en PDO tu dois préciser le charset utiliser car PHP utilise l'ISO par défaut. => PDO.exec(SET CHARACTER SET utf8) Sinon en PHP tu as Htmlentities qui converti tout seul $text = htmlentities($text, ENT_NOQUOTES, "UTF-8"); PS: les nouvelles version de PHP prennent l'UTF-8 par défaut (ENFIN!) mais je conseil fortement de hardcoder l'info histoire de pas avoir de soucis lors de MaJ du server/DB/autre.
Contribution le : 24/02/2016 00:07
|
|
Signaler |
Wiliwilliam | 0 #33 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38316
Karma: 19037 |
requête:
$q=mysqli_query($connect,'SELECT * FROM table ORDER BY blablabla'); while($row=mysqli_fetch_array($q)){ et on déroule...} SQL: je rentre les noms à la main PHP: echo $row['nomavecaccent']; je suis dans un fichier .php et le html commence comme ça <html> <head> <meta charset="utf-8"> << $text = htmlentities($text, ENT_NOQUOTES, "UTF-8"); >> j'aimerais VRAIMENT pouvoir éviter ce genre de manip' cela dit je vais quand même tester EDIT: ha bah c'est simple, ça n'affiche plus rien avec cette fonction
Contribution le : 24/02/2016 00:12
|
|
Signaler |
Arsenick | 0 #34 |
|
---|---|---|
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6503
Karma: 1045 |
@Wiliwilliam_
Je dois avouer que je ne l'utilise jamais . Le soucis ne proviens pas de la requête en général mais de l'objet qui fait le pont PHP/DB. Il faut veiller à lui définir le bon charset sinon il te renvois des bizarreries. Tu sembles utilisé Mysqli => bool mysqli::set_charset ( string $charset )
Contribution le : 24/02/2016 00:23
|
|
Signaler |
Wiliwilliam | 0 #35 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38316
Karma: 19037 |
bon j'ai mis ça
mysqli_query($connect,"SET NAMES 'utf8'"); juste après le mysqli_connect(); ça règle le soucis mais j'avoue que je trouve ça pas du tout propre et que j'aurais préféré une solution dans la configuration des colonnes de la BDD ou alors en header php. bref, c'est réglé
Contribution le : 24/02/2016 13:01
|
|
_________________
>> Récompenses si tu passes en article << |
||
Signaler |
Arsenick | 0 #36 |
|
---|---|---|
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6503
Karma: 1045 |
Citation :
Pas propre? chaque objet à son propre charset qui lui permet de rester indépendant. Ce qui est logique parce que si ta page est dans un charset et ta DB dans un autre comment ton connecteur sais lequel des deux il doit prendre?
Contribution le : 24/02/2016 18:18
|
|
Signaler |
Wiliwilliam | 0 #37 |
|
---|---|---|
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 38316
Karma: 19037 |
ils sont dans le même charset, c'est bien ça qui m'emmerde
Contribution le : 24/02/2016 19:00
|
|
Signaler |
Arsenick | 0 #38 |
|
---|---|---|
J'aime glander ici
Inscrit: 13/12/2006 00:12
Post(s): 6503
Karma: 1045 |
@Wiliwilliam_ Oui mais c'est dans la logique de la POO et dans l'optique de ne pas devoir tout changer en cas de modification du site ou de la BDD.
Mais c'est effectivement un petit "défaut" de la POO.
Contribution le : 25/02/2016 11:15
|
|
Signaler |