РЕШЕНО вывод данных из базы

  • Автор темы geronimo
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
geronimo
Участник
Сообщения
291
Реакции
125
в общем есть код по выводу данных из базы

PHP:
<table cellpadding="4" cellspacing="0" align="center" width="100%" class="table table-bordered table-striped">
<thead align="center">
    <td><b>Логин</b></td>
    <td><b>Сумма</b></td>
    <td><b>Дата пополнения</b></td>
</thead>
<tbody>
<?PHP   
$db->Query("SELECT * FROM db_insert_money ");
    while($data2 = $db->FetchArray()){
?>
<tr align="center">
        <td><?=$data2["user"]; ?></td>
        <td><?=sprintf("%.2f",$data2["money"]); ?> руб.</td>
        <td><?=date("d.m.Y H:i",$data2["date_add"]); ?></td>
    </tr>
    <?PHP
    }
?>
</tbody></table>
стоит он на двух разных сайтах,на одном сайте выводит все записи а на другом выводит только самую первую запись

в чем может заключаться ошибка ,вывода записей из базы
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
geronimo написал(а):
в общем есть код по выводу данных из базы

PHP:
<table cellpadding="4" cellspacing="0" align="center" width="100%" class="table table-bordered table-striped">
<thead align="center">
    <td><b>Логин</b></td>
    <td><b>Сумма</b></td>
    <td><b>Дата пополнения</b></td>
</thead>
<tbody>
<?PHP  
$db->Query("SELECT * FROM db_insert_money ");
    while($data2 = $db->FetchArray()){
?>
<tr align="center">
        <td><?=$data2["user"]; ?></td>
        <td><?=sprintf("%.2f",$data2["money"]); ?> руб.</td>
        <td><?=date("d.m.Y H:i",$data2["date_add"]); ?></td>
    </tr>
    <?PHP
    }
?>
</tbody></table>
стоит он на двух разных сайтах,на одном сайте выводит все записи а на другом выводит только самую первую запись

в чем может заключаться ошибка ,вывода записей из базы
выкладывай код с обоих сайтов
 
geronimo
Участник
Сообщения
291
Реакции
125
это он и есть на обоих сайтах стоит один и тот же,на одном выводит все записи а на втором только первую,хотя их там несколько
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
geronimo написал(а):
это он и есть на обоих сайтах стоит,на одном выводит все записи а на втором только первую,хотя их там несколько
этого не может быть. они разные. выкладывай с обоих
 
jameson
Участник
Сообщения
612
Реакции
359
Скорее всего у тебя есть цикл еще до кода - вот он и выводит только 1 строку, скинь код весь - надо грамотно запрос один в начале через sql join создать и будет тебе счастье.
 
geronimo
Участник
Сообщения
291
Реакции
125
в том то и дело,я скопировал с одного(рабочего где все выводится) и вставил в другой (где не выводится)

jameson написал(а):
Скорее всего у тебя есть цикл еще до кода - вот он и выводит только 1 строку, скинь код весь - надо грамотно запрос один в начале через sql join создать и будет тебе счастье.
для тех кто в танке,какой цикл?

ну в смысле что ты под ним имеешь ввиду
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
geronimo написал(а):
для тех кто в танке,какой цикл?
while
в ФФ плохой клас работы с MySQL. Используется всегда крайний запрос, т.е. если в цикле while добавить еще запрос, то первый запрос заменится тем, который был сделан в цикле. и как итог - одна запись
 
geronimo
Участник
Сообщения
291
Реакции
125
понял что фф косячная и понял что где то косяк в другом месте..... но все равно не понятно ,куда копнуть чтобы решить проблему
 
jameson
Участник
Сообщения
612
Реакции
359
С помощью join создаешь один нормальный запрос для всех значений страницы. Преимущества, меньше обращений к серверу, переменные заданы сразу и главное все работает!
 
geronimo
Участник
Сообщения
291
Реакции
125
  • #10
:rolleyes: не умею я таких запросы делать
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #11
geronimo написал(а):
:rolleyes: не умею я таких запросы делать
Меньше пиздежа и больше дела. Файлы клади на стол
 
geronimo
Участник
Сообщения
291
Реакции
125
  • #12
парни спасибо,что отозвались помочь,косяк был с моей стороны...
не верно были стили подогнаны
pligin тебе особое спасибо ,что мягко послал пнул меня,и я решил сам разобраться в проблеме
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху