php mysql проверка почтового индекса - PullRequest
0 голосов
/ 30 августа 2011

Здравствуйте, я только начинаю изучать php, может кто-нибудь помочь. Мне нужно проверить базу данных на наличие почтового индекса доставки.

У меня есть таблица, которая называется доставкой, с двумя столбцами: один - идентификатор, а другой - почтовый индекс.

В базе данных будет несколько предварительно записанных почтовых индексов. У меня есть вход в форме для пользователя, чтобы ввести почтовый индекс. Мне нужно проверить этот почтовый индекс с базой данных, и если он существует, продолжайте, если не показывает ошибку.

Вот что у меня есть.

<?php
include 'mysql_connect.php';

if(isset($_POST['submit'])){

        $postcodeQuery = sprintf("SELECT `Postcode` FROM delivery WHERE Postcode = '%s' LIMIT 1",
                    mysql_real_escape_string($_POST['inputPostcode']));

        $postcodeResult = mysql_query($postcodeQuery);
        $delivery           = mysql_fetch_array($postcodeResult, MYSQLI_ASSOC);

        if ($_POST['inputPostcode'] == 'postcode')

        echo 'We deliver to your area'.($_POST['postcode']);

        } else{

        echo 'We do not deliver to your area';

}

?>

Пожалуйста, помогите вроде застрял !!

1 Ответ

1 голос
/ 30 августа 2011
<?php
include 'mysql_connect.php';

if(isset($_POST['submit'])) {
        echo 'Please enter an email address';

        $postcodeQuery = sprintf("SELECT `Postcode` FROM delivery WHERE Postcode = '%s' LIMIT 1",
                    mysql_real_escape_string($_POST['inputPostcode']));

        $postcodeResult = mysql_query($postcodeQuery);
        $delivery       = mysql_fetch_array($postcodeResult, MYSQLI_ASSOC);

        if ($_POST['inputPostcode'] == $delivery[0])
            echo 'We deliver to your area '.($_POST['postcode']);
        else
            echo 'We do not deliver to your area';

}

Это должно работать - посмотрите страницу руководства для mysql_fetch_array () для примера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...