Во-первых, к РНР этот вопрос не имеет отношения
Во-вторых, непонятно, зачем что-то "подгружать" если надо всего лишь удалить одну запись
В-третьих, хоть это и не имеет отношения к вопросу, но просто любопытно: какую реакцию от фронтенда вы ждете , отправляя ему echo "Ошибка: " . $conn->error?
Mylistryx, тут важнее даже не какую кодировку использовать, а какую указывать. SMTP - один из самых древних протоколов, которые до сих пор используются. И там могут быть очень странные умолчания. Так что в любом случае надо указывать кодировку явно, а не надеяться на то, что автоматом будет распознана современная.
При этом использовать-то как раз можно любую - хоть KOI-8.
И в этом смысле на этапе обучения наоборот полезно пощупать как оно там изнутри устроено, с помощью той же mail. Тем более что порт ему уже открыли. Другое дело что юноша ленив, и не хочет набрать в браузере три слова, php mail кодировка
Ну и книги книгам рознь, не стоит огульно хаять сразу все. У Джона Дакетта вполне себе рассматривается PHPMailer, целая глава отведена, и даже про указание кодировки не забыто :)
Tabs_Ds, об этом и речь
Что человек корчит из себя гуру, а на деле не может одну строчку кода написать без инъекций.
И не понимает, что все что он напишет, будет скопировано без изменений.
Вот как раз ссылки новички и не читают.
Они копируют код.
И пока такие самозваные гуру будут писать кривой код, потому что якобы нубам сложно, эти нубы так ничему и не научатся
Adamos, ну начать надо с того, что addChild вообще-то уже кодирует. Иначе эта функция не имела бы смысла.
но вот кодирует она немного не так.
Но я сейчас уже вижу, что там стоит запрет повторного кодирования, так что ваша рекомендация на самом деле должна сработать. Только без html_entity_decode
Adamos, вы очень много суетитесь, при том что все ваши комментарии не в тему.
Самый первый ваш комментарий не имеет смысла.
Но после него автор вопроса решил попробовать ваше же преложение.
И теперь вы ему пеняете уже за это.
My1Name, вы какой-то бред несёте. При чем тут insert? При чем тут какое-то комбинированное поле? У вас был детский вопрос, как указать в запросе не два поля, а три три. Вам ответили.
У вас был дурацкий вопрос, как удалить "по ключу". Вам ответили, что такого синтаксиса в SQL нет. БД сама использует ключи для оптимизации запросов, а к синтаксису они не имеют отношения.
Теперь у вас какие-то нелепые фантазии про первичные и суррогатные ключи. Вы считаете первичный ключ "философским понятием" и у вас опять нелепая фантазия про то, что для суррогатного ключа надо создавать зачем-то отдельное поле.
Не надо выставлять свое невежество напоказ так явно.
Как я писал выше, ответ с использованием суррогатного ключа не существует.
Обращение к строке в таблице происходит по полям, а не "по ключу".
Перед тем как называть других имбецилами, неплохо бы сначала самому узнать, как работают элементарные запросы
Everything_is_bad, да, нам всем уже очень смешно.
Поэтому потрудитесь объяснить, что мешает вам добавить третье условие.
И в целом объяснить суть своих проблем.
Потому что ответ на вопрос, как удалить по трем параметрам как бы очевиден: удалять надо по трем параметрам, а не по двум
Во-вторых, непонятно, зачем что-то "подгружать" если надо всего лишь удалить одну запись
В-третьих, хоть это и не имеет отношения к вопросу, но просто любопытно: какую реакцию от фронтенда вы ждете , отправляя ему echo "Ошибка: " . $conn->error?