Quand vous créez une page dynamique en PHP, vous devez
communiquer avec une base de données.
Pour communiquer avec celle-ci, vous pouvez utiliser une fonction
SQL. Cependant les risques d'erreurs peuvent exister et qu'il
n'est pas évident de les identifier.
Le site 'Explain extended' montre 10 erreurs possibles que vous
pouvez rencontrer lorsque vous souhaitez communiquer avec une
base de données.
- Les erreurs courantes sont :
- Recherche par un NULL
- Jointure avec une condition
- Moins d'une valeur mais pas un NULL
- Jointure par un NULL
- Absence de NULL
- Tri avec des valeurs aléatoires
- Enregistrement arbitraire d'un groupe
- Première valeur d'un groupe
- Fonction IN séparée par des virgules
- Jointure avec une fonction COUNT
- …