Подключиться к отдельному стобцу

Рейтинг: 0Ответов: 1Опубликовано: 13.04.2015

Понимаю что вопрос совсем простой, но что то не могу решить проблему, есть база данных в phpmyadmin в общем есть столбец uch, изначально задано что у всех пользователей стоит значение 0, но я хочу сделать что к примеру если указано значение один то выдать текст к примеру "Облом", просто не знаю как подключиться к одному столбцу

<?php 
include_once("bd.php"); //подключение дб 
**$query3 = ("SELECT uch FROM users");
$sql = mysql_query($query3) or die(mysql_error());
if (mysql_num_rows($sql) > 0){
echo "<meta http-equiv='Refresh' content='0; URL=zapis4.php'>";
}**
$query2 = ("SELECT * FROM uchastniki WHERE login='$login'");
$sql = mysql_query($query2) or die(mysql_error());
if (mysql_num_rows($sql) > 0){
echo "<meta http-equiv='Refresh' content='0; URL=zapis2.php'>";
}
else{
$result = mysql_query("SELECT count(nomer) FROM uchastniki"); //кол-во записей в бд 
$count = mysql_fetch_row($result);
if($count[0] < 16)
{
$query = "INSERT INTO uchastniki (id, login, password, email, community, bals, uchtour, wintour, winmatch) SELECT id, login, password, email, community, bals, uchtour, wintour, winmatch FROM users WHERE id = $id_user"; //регистрация пользователя 
mysql_query ( $query ); 
echo "<meta http-equiv='Refresh' content='0; URL=zapis1.php'>"; 
}
else {
echo "<meta http-equiv='Refresh' content='0; URL=zapis3.php'>"; 
}}
mysql_close();
?>

Вот то что пометил звёздочками.

$query3 = ("SELECT uch FROM users");
    $sql = mysql_query($query3) or die(mysql_error());
    if (mysql_num_rows($sql) > 0){
    echo "<meta http-equiv='Refresh' content='0; URL=zapis4.php'>";
    }

Он не видит что значение стоит один, и всё равно переносит мои данные в другую таблицу, а мне надо что если стоит значение больше нуля чтобы он не переносил

Ответы

▲ 1Принят

И в чем проблема?

Запрос:

SELECT uch FROM table WHERE uch > 0

PHP:

//Обработка результатов запроса    
$echo "Облом";