Привет, вопрос новичка здесь ... Чтобы выучить PHP и SQl, я настроил Localhost Server на моем компьютере с Apache и phpmyadmin, используя MAMP.
В ходе тестирования,Я обнаружил, что через интерфейс бэкэнда phpmyadmin я могу без проблем изменять БД по своему усмотрению.Тем не менее, когда я пытаюсь выполнить запрос к базе данных через php-скрипты, кажется, что изменения не зафиксированы.
Я говорю это, потому что кажется, что я могу открыть соединение с phpmyadmin, о чем свидетельствуют сообщения об ошибках, которые я получаюпри попытке передать неверно сформированный запрос.
Когда я запускаю эти сценарии, а затем проверяю серверную часть, я не вижу изменений, хотя я не получил никаких ошибок.
Мое лучшее предположение, что php неверен.Итак, вот что я использую.
<?php
$connect = mysql_connect("localhost", "roo", "root");
if(!$connect){
die('COULD NOT CONNECT! HURS WHY : ' . mysql_error());
}
echo "Connection Success";
mysql_select_db("Geodb", $connect);
mysql_query("INSERT INTO countries (country_code, country_name)
VALUES ('uk', 'United Kingdom')");
mysql_close($connect);
?>
Я подозреваю, что это было проблемой, потому что я новичок, но я пытался решить ее и искал ответ ... Поэтому я надеюсь, что вы выигралине против помочь мне, ха-ха.
Спасибо