Bonjour à tous,
J'ai un petit soucis au niveau des tests de conversion et du type des données.
La conversion en PHP est surprenante j'en perd un peu mon JAVA ^^.
En fait quand je fais çà :
il s'affiche "egal"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $toto = "1244544jjjj"; $titi = 1244544; if ($titi == $toto) {echo"egal";}
Mo problème de base vient du fait que je souhait vérifier que le type de données est compatible avec un champ de type INTEGER avant de l'intégrer en base, la variable vient d'un "$_POST".
Mais, j'ai essayé plusieurs solutions, allant du changement de type avec les "(int) ma_var" mais rien n'y fait je trouve pas de solution.
Je développe généralement en Java, le typage est précis et le moindre faux pas dans les types remontes des erreurs, ce qui n'est vraiment pas le cas en PHP.
merci d'avance pour votre aide.
Partager