Простой MySQL, если синтаксис запроса - PullRequest
1 голос
/ 28 марта 2012

edit: моя нижеприведенная схема таблицы плохо нормализована, как это было предложено, и я обновил ее.

schema

Ответы [ 2 ]

2 голосов
/ 28 марта 2012

Попробуйте использовать mysql_num_rows() в вашем состоянии

if (mysql_num_rows($result) == 0) {
    echo (" It's NULL!");
    // if null, run a query!
} else {
echo (" It's not null...");
// if not null, echo back meessage saying not null.
}

РЕДАКТИРОВАТЬ: не важно

РЕДАКТИРОВАТЬ 2: Черт возьми, я вижу это сейчас, попробуйте

$row = mysql_fetch_assoc($result);

if ($row[$userid] == NULL) {
    echo (" It's NULL!");
    // if null, run a query!
} else {
echo (" It's not null...");
// if not null, echo back meessage saying not null.
}
1 голос
/ 28 марта 2012

Попробуйте использовать mysql_num_rows() для проверки количества возвращаемых строк,

if (mysql_num_rows($result) == 0)
{
    echo (" It's NULL!");
    // if null, run a query!
}
else
{
    echo (" It's not null...");
    // if not null, echo back meessage saying not null.
}

Кроме того, какой столбец вы пытаетесь выбрать?

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