skrypt wygląda teraz tak jak poniżej. Usuwa użytkownika, nie usuwa bazy danych, dodaje wpisy do tabeli users, czyli coś nie gra z usunięciem bazy :/ ale co ? ręce mi opadają :/ . zmienna $db_name otrzymuje wartość odpowiadającą usuwanej bazie danych
<?php
if ($db_name && $db_user && $db_status ) {
$query = "DROP USER '$db_name'@'localhost'";
// if(mysql_affected_rows() > 0) {
$query = "DROP DATABASE IF EXIST $db_name";
// if(mysql_affected_rows() > 0) {
$query = "UPDATE users SET db_status='0', db_name='', db_user='', db_password='' WHERE user_id=$_SESSION[user_id]";
header ("Locatio: h://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . "panel.php"); }
//}
//}
?>
Zmieniłem zapytanie usuwające bazę na DROP DATABASE $db_name i działa

ale dlaczego nie działa z DROP DATABASE IF EXIST ?