Я создаю веб-сайт на поддомене пакета хостинга моих компаний. Он имеет PHP MySQL операции, происходящие в фоновом режиме, то есть вставки, SELECT и т. Д.
Это самые основные из базовых операторов SQL, и все они отлично работают.
Однако я недавно скопировал ВСЕ со своего субдомена и загрузил все это в собственный хостинг-пакет моих клиентов, работающий под 1 & 1 , и теперь мои операторы INSERT не работают. Операторы SELECT, DELETE работают нормально, но не мои ВСТАВКИ.
Я думаю, что это одна из двух проблем, либо это ошибка прав доступа к новой базе данных, либо у меня есть какая-то явная ошибка в моем коде, что моя последняя база данных, похоже, не особо волновалась.
Вот мой код вставки:
<?php
include 'data.php';
$b_name = mysql_real_escape_string($_POST['businessName']);
$b_town = mysql_real_escape_string($_POST['placeName']);
$b_code = mysql_real_escape_string($_POST['postCode']);
$latlng = mysql_real_escape_string($_POST['latLong']);
mysql_connect($host, $user, $pass) or die ("Wrong Information");
mysql_select_db($db) or die("Wrong Database");
$newloc = preg_replace("/^.*\(([^)]*)\).*$/", '$1', $latlng);
$result = mysql_query("INSERT INTO reseller_addresses VALUES (NULL , '$b_name', '$b_code', '$b_town', '$newloc');") or die ("Broken Query");
echo "<script>setTimeout(\"self.parent.location.reload(true);\", 1000);</script><font color=\"#fbf7d7\">$businessName Successfully Added to the Database</font>";
mysql_close();
?>
Это касается добавления географического местоположения в базу данных из настроек карты / формы Google.
К сожалению, я не могу авторизовать предварительный просмотр в реальном времени, потому что область администрирования, где происходит проблема, безопасна.
Заранее спасибо за любую помощь.
РЕДАКТИРОВАТЬ: Я передавал одни и те же файлы туда и обратно, мой веб-сервер и мои клиенты, и все они работают на моем, но не на моих клиентах.
РЕДАКТИРОВАТЬ: Я плохо объяснил настоящую проблему здесь, извините. По сути, новая запись вставляется в базу данных, но она пуста.
print_r ($ _ POST); показывает:
Array ( [businessName] => test [placeName] => test [postCode] => test [latLong] => (51.152495, -1.440411) [Submit] => Submit Place )
Что есть все, что я отправил