Erreur sur division : A non well formed numeric value encoun
Résolu/Fermé
CorentinRoche
Messages postés
271
Date d'inscription
mercredi 1 juin 2016
Statut
Membre
Dernière intervention
12 juin 2023
-
Modifié le 5 avril 2022 à 22:36
jordane45 Messages postés 38446 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 février 2025 - 6 avril 2022 à 11:17
jordane45 Messages postés 38446 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 février 2025 - 6 avril 2022 à 11:17
A voir également:
- Erreur sur division : A non well formed numeric value encoun
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
- Erreur 3005 france tv - Forum Lecteurs et supports vidéo
1 réponse
jordane45
Messages postés
38446
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 février 2025
4 737
5 avril 2022 à 23:15
5 avril 2022 à 23:15
Bonjour
Actuellement tu retournes une chaîne de caractères (Une string)
Penche-toi sur la fonction PHP floatval
D'ailleurs, pourquoi as-tu stocker des valeurs dans un champ VARCHAR dans ta base de données...
Si ce sont des nombres que tu dois stocker utilise un champ le type float... Effet tu as division directement dans ta requête SQL plutôt que de vouloir la faire ensuite en PHP.
Actuellement tu retournes une chaîne de caractères (Une string)
Penche-toi sur la fonction PHP floatval
D'ailleurs, pourquoi as-tu stocker des valeurs dans un champ VARCHAR dans ta base de données...
Si ce sont des nombres que tu dois stocker utilise un champ le type float... Effet tu as division directement dans ta requête SQL plutôt que de vouloir la faire ensuite en PHP.
Modifié le 6 avril 2022 à 10:30
J'ai bien modifier le champ en float.
Par contre j'ai toujours l'erreur;
Pourquoi je ne fait pas le calcul dans une requête ?
Car mes deux variables, A et B sont déjà le résultat d'une requête dont j'ai besoins autres pars.
Je me suis donc dis que je pouvais les utiliser.. au lieu de refaire une troisième requêtes..
A :
B :
6 avril 2022 à 11:17