MYSQLI y PDO son cosas diferentes para el mismo fin. No es que no "exista", es que son librerías completamente diferentes, progrmaadas de forma diferente, con recursos diferentes, etc, etc.
Si ysas MYSQLI para acceder a MySQL, deberás respetar la sintaxis y capacidades que tiene.
Y ya que lo mencionas, ¿has probado usar
PDO en lugar de MYSQLI?
¿Por qué quieres usar MYSQLI, exactamente?
Además el problema subsiste: El error de nombres de variables no es un tema de
librería, sino una característica del
lenguaje.