Подключиться к отдельному стобцу
Понимаю что вопрос совсем простой, но что то не могу решить проблему, есть база данных в 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'>";
}
Он не видит что значение стоит один, и всё равно переносит мои данные в другую таблицу, а мне надо что если стоит значение больше нуля чтобы он не переносил
Источник: Stack Overflow на русском