Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2008, 14:53   #1
Юлёк
Пользователь
 
Регистрация: 26.01.2008
Сообщений: 10
По умолчанию SQL запрос

Нужно подсчитать количество строк результата запроса (select*from users) и вывести на экран.
<?
$a=select count(*) from users;
echo"$a";
?>
Я правильно написала? Подскажите пожалуйста!
Юлёк вне форума Ответить с цитированием
Старый 29.01.2008, 16:16   #2
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Юлёк Посмотреть сообщение
Нужно подсчитать количество строк результата запроса (select*from users) и вывести на экран.
<?
$a=select count(*) from users;
echo"$a";
?>
Я правильно написала? Подскажите пожалуйста!
Не совсем.
PHP код:
<?php
    $tmp 
= @mysql_fetch_row(@mysql_query("select count(*) from users"));
    if(
$tmp) echo (0+$tmp[0]); else echo "Error";
?>
B_N вне форума Ответить с цитированием
Старый 29.01.2008, 16:52   #3
Юлёк
Пользователь
 
Регистрация: 26.01.2008
Сообщений: 10
По умолчанию

Цитата:
Сообщение от B_N Посмотреть сообщение
PHP код:
<?php
    $tmp 
= @mysql_fetch_row(@mysql_query("select count(*) from users"));
    if(
$tmp) echo (0+$tmp[0]); else echo "Error";// А вот сдесь мы проверяем смогли или не смогли посчитать кол-во строк да?
?>
Ещё раз тебе огромное спасибо, даже не знаю чтоб я без тебя делала!)))
Юлёк вне форума Ответить с цитированием
Старый 29.01.2008, 17:27   #4
Юлёк
Пользователь
 
Регистрация: 26.01.2008
Сообщений: 10
По умолчанию

<?/....
......
if($tmp) echo (0+$tmp[0]); else echo "Error";// А вот сдесь мы проверяем смогли или не смогли посчитать кол-во строк да?
?>
Юлёк вне форума Ответить с цитированием
Старый 29.01.2008, 17:35   #5
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Юлёк Посмотреть сообщение
<?/....
......
if($tmp) echo (0+$tmp[0]); else echo "Error";// А вот сдесь мы проверяем смогли или не смогли посчитать кол-во строк да?
?>
Угу. Что mysql_fetch_row и mysql_query завершились без ошибок.
http://ru2.php.net/manual/ru/function.mysql-query.php
http://ru2.php.net/manual/ru/functio...-fetch-row.php

(Ну, естественно, это для mySQL)
B_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запрос ссылается на несвязанный с ним запрос kolebatel SQL, базы данных 0 11.06.2008 12:50
SQL запрос Uomo БД в Delphi 17 23.04.2008 14:12
SQL запрос SERG1980 БД в Delphi 6 19.10.2007 23:03
SQL-запрос Alexey_vyb БД в Delphi 4 22.05.2007 18:52
SQL-запрос Elena БД в Delphi 3 17.05.2007 15:13