Vaše připojení bylo uzavřeno, po provedení prvního příkazu SELECT to znamená, že připojení bylo uzavřeno dříve:
$conn->close();
Musíte použít close()
po všech vašich dotazech nebo obnovení připojení. jedna je lepší varianta.
Dostáváte uživatelský vstup $_REQUEST['key']
, to znamená, že váš dotaz je otevřen pro SQL injection, to vám pomůže pochopit, jak můžete zabránit vašemu kódu pomocí SQL injection:Jak mohu zabránit vkládání SQL v PHP?