Das ist kein Problem deines Scripts sondern eins, das die von PHP verwendete MySQL-Client-API mit dem MySQL hat.
Was macht da phpMyAdmin anders als mein PHP-Skript? Ist doch einfach nur über PHP...
Ist in dem phpMyAdmin auf der Startseite "PHP-Informationen anzeigen" vorhanden? Wenn ja, sag mal bitte was im Abschnitt mysql unter "Client API version" steht.
Und außerdem wäre noch ebendiese Angabe von einer phpinfo() aus deinem Script-Verzeichnis interessant.
phpMyAdmin hat die Funktion net, aber phpinfo() sagt mir: Client API version 3.23.49