powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как определить количество записей в таблице?
24 сообщений из 24, страница 1 из 1
Как определить количество записей в таблице?
    #32295973
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как определить количество записей в таблице?


Zeta
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32295978
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT COUNT(*) FROM tab_name
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32295988
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Макс М, пасибки! Ты мне всегда помогаешь ;)
Может, подскажешь еще чайнику, как редактировать записи в БД? Т.е. у меня уже есть запись и мне может понадобиться поменять в ней некоторые поля.
Zeta
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32295997
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зета, смотри документацию в районе слова UPDATE :)
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32296613
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fedd, если бы мне было где смотреть, я б людей не тиранила ;) Какой хоть синтаксис? Хелп ми!
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32296643
Stellar.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.mysql.com/doc/ru/index.html
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32296679
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
синтаксис типа такой:

Код: plaintext
1.
2.
3.
4.
update твоятаблица 
set 
  полекотороехочешьпоменять=новоезначение,
  полекотороехочешьпоменять2=новоезначение2
where полесодержащееуникальныйидентификаторзаписи=идентификаторзаписи


если опустить часть where то поменяется во всей таблице, во всех записях

записью называется строка в таблице, полем - колонка ;)

новоезначение может быть выражением, в котором есть поля из этой записи, например, чтобы к цене прибавить 20 копийок, надо сделать
Код: plaintext
  set price=price+ 0 . 2 


идентификатор записи должен быть уникальным, иначе поменяется несколько записей

идентификатор - как правило - "первичный ключ", автоинкрементный (суррогатный)

и так далее... ;))

без доки трудно!
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32296704
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой, fedd, спасибо, заяц ты мой!


Zeta
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297402
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, народ! Не могу врубиться!
У меня в БД есть таблица для новостей. Мне надо подсчитать количество этих новостей. Я пишу:
SELECT COUNT(*) FROM news
и т.д. Но у меня бред какой-то получается.... ХЕЛП!
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297435
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Но у меня бред какой-то получается
а подробнее?
можно даже небольшие куски кода привести
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297454
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так я и нпаисала, чтоб мне сказали, типа воттыдурноенетакнадобыло.
Пышу SELECT COUNT(*) FROM news или SELECT COUNT(name) FROM news.
name - это одно из полей... Или лучше:
link = mysql_connect("", "") or die;
mysql_select_db("test") or die;
$query = "SELECT COUNT(*) FROM news";
$result =mysql_query($query) or die;
mysql_free_result($result);
mysql_close($link);
В news содержится только одна новость.
Оно мне писало то Resource id#3, теперь ваще нифига не пишет...
У меня нет времени разбираться с mysql вот и пристаю... сорри...
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297464
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$result =mysql_query($query) or die;
$ar = mysql_fetch_row($result);
$news_amount = $ar[0];
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297471
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пишу так
mysql_select_db("test") or die;
$query = "SELECT COUNT(*) FROM news";
$result = mysql_query($query) or die;
$ar = mysql_fetch_row($result);
$news_amount = $ar[0];
echo $news_amount;
Но мне ничего не выводится....
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297484
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что выводит
Код: plaintext
1.
2.
3.
4.
5.
6.
ini_set( "display_errors" , "on" );
error_reporting(E_ALL);
$result = mysql_query($query) or die; 
$ar = mysql_fetch_row($result); 
$news_amount = $ar[ 0 ]; 
print_r($ar);
echo mysql_num_rows($result);
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297485
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и строку
$result = mysql_query($query) or die;
замени пока на
$result = mysql_query($query) or die(mysql_error());
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297487
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мня.... Нифига не пишет

Zeta
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297492
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выводит что-то ?
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297497
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Та ваще нет. НИЧЕГОШЕНЬКИ. Если дописываю например echo "lala", lala он выводит, т.е. читает он мой файл, с этим все ок.
Zeta
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297500
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
удали из скрипта на время все die, exit и т.д.
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297503
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мня...... Ну удалила, запустила - нифига. С БД коннектится, все ок. Ниче не пойму....
Zeta
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297505
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zeta
фразы, типа "не работает", "нифига" ну никак не описывают проблему.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
ini_set( "display_errors" , "on" );
error_reporting(E_ALL);
$link = mysql_connect( "", "  "); 
mysql_select_db(" test "); 
$query = " SELECT COUNT(*) FROM news"; 
$result =mysql_query($query) or die(mysql_error()); 
$ar = mysql_fetch_row($result); 
$news_amount = $ar[ 0 ]; 
print_r($ar);
echo mysql_num_rows($result);
mysql_free_result($result); 
mysql_close($link);  

запусти ЭТОТ скрипт и скажи что выводится на экран
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297509
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин! Три раза запускала этот скрипт, опять ничего не выводилось, полный ноль, а на четвертый сработало и подсчитало кол-во новостей.
Макс М, спасибо БОЛЬШОЕ, ТОЛСТОЕ И МОХНАТОЕ!

Zeta
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297510
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пожалуйста, только этот скрипт, который я привел выше не выводит количество новостей. Количество новостей будет в $news_amount если все сработает нормально
...
Рейтинг: 0 / 0
Как определить количество записей в таблице?
    #32297512
Фотография Zeta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Макс М, я поняла, где это, я дописала себе вывод этого значения.
Спасибо еще раз!
Zeta
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как определить количество записей в таблице?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]