Пардон , если вопрос "туповат" , но что-то в инете не нашел.
Как проверить наличии той или иной ячейки в таблице...
Например , есть четыре столбца ID NAME KEY STATION...
Есть переменная Key , как проверить есть ли значение $Key в столбце KEY в базе?
Evgen8, если ты выполнишь запрос DELETE в базу к существующему полю то строка удалится 100%.
Строка не удалится если выбранное поле отсутствует или в запросе допущена синтаксическая ошибка (тогда запрос вообще не выполнится).
$link=mysqli_connect('localhost','kela_4','25176542','kela_4') or die("Ошибка подключеня к БД.");
$result=mysqli_query($link,'INSERT INTO `panel`(`id`, `name`, `key`) VALUES (1, "LOL2", "309844886b8fa28467dc9277e7c07777")') or die("Ошибка отправки запроса к БД.");
if($link AND $result==TRUE)echo"Подключение и запрос к Базе Данных успешно завершены!";
?>
*******************************************************************************
Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, boolean given in /home/kela/mc-diamond.ru/tests.p hp on line 4
Что-то пропустил
Это не идиотский ответ, а самое простое решение, но даже им он не смог воспользоваться.
Ошибки надо отлавливать, и переходить с mysql_* функций на mysqli_* или PDO (мой выбор)
В случае глобальных проблем, к базе нельзя подключиться, можно воспользоваться функцией error_log() для отсылки на email для оперативного вмешательства.
Сам правда этим не пользуюсь...
Что-то в инете пошарил , но , все статьи на MySqli полностью разные(да и не работали у меня)...Не сочтите за наглость , но киньте ссылку на нормальную...
Да вы все не поняли
Мне надо , чтобы в случаи сбоя со стороны БД ,сайт - не заполнился ошибками....Я сам их вызвал. Мне надо их убрать со стороны внешнего вида.