J'ai un peu de mal à sélectionner les valeurs correctes de mon serveur sql mysql.
L'ip peut être ipv6 et v4.
Table : Utilisateur{
...
ip binaire(16)
}
$ip = '192.168.10.115';
$ip = bin2hex(inet_pton($ip)); // Returns c0a80a73
$result = $this->db->select("SELECT * FROM User WHERE HEX(ip) = $ip");
// $result empty because in db its stored as:
// HEX(ip) = C0A80A73000000000000000000000000
Comment puis-je obtenir une correspondance viable avec le * 00000 * ?
Si l'entrée était une correspondance ipv6, cela serait correct, mais pas ip v4.