Привет всем,столкнулся с проблемой отображения статистики как на ферма соседи пытался реализовать эту идею но не получается кто подскажет что ни так есть код от биржи?
Вложения
-
53,5 KB Просмотры: 75
Вот код который я пытаюсь реализовать
PHP:
<td style="border:none;" class="td_center"> </td>
<td style="border:none;" class="td_center">
<br>
<table class="farm_table">
<thead class="graytitle bottom-border-off">
<tr><td class="td_center"><b>Мои заявки на покупку</b></td>
</tr></thead>
</table>
<table class="farm_table">
<thead class="title">
<tr><td style="border-bottom:none;" class="td_center">Название</td>
<td style="border-bottom:none;" class="td_center">Тип</td>
<td style="border-bottom:none;" class="td_center">Цена</td>
<td style="border-bottom:none;" class="td_center">Кол-во</td>
<td style="border-bottom:none;" class="td_center">Сумма</td>
<td style="border-bottom:none;" class="td_center">Дата выполнения</td>
</tr></thead>
<tbody>
<?php
$sqlz2 = mysql_query("SELECT * FROM birja_shares WHERE userid = '".$userid."' AND type = 'buy' ORDER BY date DESC");
if (mysql_num_rows($sqlz2)) {
while ($rowz2 = mysql_fetch_assoc($sqlz2)) {
?>
<tr class="row hoverblue bid">
<td style="padding-right:8px;" class="td_center"><?=$rowz2['price'];?></td>
<td style="padding-right:8px;" class="td_center"><?=$rowz2['kol'];?></td>
<td style="padding-right:8px;" class="td_center"><?=($rowz2['price']*$rowz2['kol']);?></td>
<td style="padding-right:8px;" class="td_center"><?=$rowz2['date'];?></td>
</tr>
<?php
}
}else{
?>
<tr class="row hoverblue bid">
<td colspan="4" style="padding-right:8px;" class="td_b">Нету информации!</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
gogennet
Участник
- Сообщения
- 228
- Реакции
- 30
<td style="border:none;" class="td_center"> </td>CRAFTGAMING написал(а):Если надо скину полный код
&- вот эта хрень, по моему здесь не в тему. Попробуй без нее, должно работать. А что пишет сам скрипт? Никакой синтактической ошибки нет?!
Последнее редактирование:
kolyaka1051
Местный
Как раз таки это html код пробела, так что вряд-ли из за этогоgogennet написал(а):<td style="border:none;" class="td_center"> </td>
&- вот эта хрень, по моему здесь не в тему. Попробуй без нее, должно работать. А что пишет сам скрипт? Никакой синтактической ошибки нет?!
Что я здесь неправильно написал?
PHP:
<tr class="row hoverblue bid">
<td style="padding-right:8px;" class="td_center"><?=$rowz2['price'];?></td>
<td style="padding-right:8px;" class="td_center"><?=$rowz2['kol'];?></td>
<td style="padding-right:8px;" class="td_center"><?=($rowz2['price']*$rowz2['kol']);?></td>
<td style="padding-right:8px;" class="td_center"><?=$rowz2['date'];?></td>
в чем именно заключается проблема?CRAFTGAMING написал(а):Привет всем,столкнулся с проблемой отображения статистики как на ферма соседи пытался реализовать эту идею но не получается кто подскажет что ни так есть код от биржи?
Проблема статистики я предоставил код который для статистика но я не пойму я правильно его сделал или нет и нужна помощьpligin написал(а):в чем именно заключается проблема?
я процитировал конкретное сообщение, в котором нет никакого уточнения по ошибке...CRAFTGAMING написал(а):Проблема статистики я предоставил код который для статистика но я не пойму я правильно его сделал или нет и нужна помощь
если ты не помнишь, то экстрасенсов тут нет и "посмотрите на картинку у меня там ошибка" ничего не говорит.
в чем именно ошибка?
Мне нужно поставить статистику,как на фермасоседи,если надо полный код
pligin
то я тебе скину,мне нужно что бы показывало
А этих колонках информацию цена кол-во сумма дата выполнения
Так как это биржа акций,как у фермы соседи ,я сделал биржу акций но не получаеться сделать так что бы в этих колонках отображало информацию цена кол-во сумма дата выполнения
pligin
то я тебе скину,мне нужно что бы показывало
А этих колонках информацию цена кол-во сумма дата выполнения
PHP:
<tr><td style="border-bottom:none;" class="td_center">Название</td>
<td style="border-bottom:none;" class="td_center">Тип</td>
<td style="border-bottom:none;" class="td_center">Цена</td>
<td style="border-bottom:none;" class="td_center">Кол-во</td>
<td style="border-bottom:none;" class="td_center">Сумма</td>
<td style="border-bottom:none;" class="td_center">Дата выполнения</td>
считаем количество колонок - 6CRAFTGAMING написал(а):Мне нужно поставить статистику,как на фермасоседи,если надо полный код
pligin
то я тебе скину,мне нужно что бы показывало
А этих колонках информацию цена кол-во сумма дата выполнения
Так как это биржа акций,как у фермы соседи ,я сделал биржу акций но не получаеться сделать так что бы в этих колонках отображало информацию цена кол-во сумма дата выполненияPHP:<tr><td style="border-bottom:none;" class="td_center">Название</td> <td style="border-bottom:none;" class="td_center">Тип</td> <td style="border-bottom:none;" class="td_center">Цена</td> <td style="border-bottom:none;" class="td_center">Кол-во</td> <td style="border-bottom:none;" class="td_center">Сумма</td> <td style="border-bottom:none;" class="td_center">Дата выполнения</td>
тут вывод только 4-х колонокCRAFTGAMING написал(а):Вот код который я пытаюсь реализовать
PHP:<td style="border:none;" class="td_center"> </td> <td style="border:none;" class="td_center"> <br> <table class="farm_table"> <thead class="graytitle bottom-border-off"> <tr><td class="td_center"><b>Мои заявки на покупку</b></td> </tr></thead> </table> <table class="farm_table"> <thead class="title"> <tr><td style="border-bottom:none;" class="td_center">Название</td> <td style="border-bottom:none;" class="td_center">Тип</td> <td style="border-bottom:none;" class="td_center">Цена</td> <td style="border-bottom:none;" class="td_center">Кол-во</td> <td style="border-bottom:none;" class="td_center">Сумма</td> <td style="border-bottom:none;" class="td_center">Дата выполнения</td> </tr></thead> <tbody> <?php $sqlz2 = mysql_query("SELECT * FROM birja_shares WHERE userid = '".$userid."' AND type = 'buy' ORDER BY date DESC"); if (mysql_num_rows($sqlz2)) { while ($rowz2 = mysql_fetch_assoc($sqlz2)) { ?> <tr class="row hoverblue bid"> <td style="padding-right:8px;" class="td_center"><?=$rowz2['price'];?></td> <td style="padding-right:8px;" class="td_center"><?=$rowz2['kol'];?></td> <td style="padding-right:8px;" class="td_center"><?=($rowz2['price']*$rowz2['kol']);?></td> <td style="padding-right:8px;" class="td_center"><?=$rowz2['date'];?></td> </tr> <?php } }else{ ?> <tr class="row hoverblue bid"> <td colspan="4" style="padding-right:8px;" class="td_b">Нету информации!</td> </tr> <?php } ?> </tbody> </table> </div>
HTML:
<td style="padding-right:8px;" class="td_center"><?=$rowz2['price'];?></td>
<td style="padding-right:8px;" class="td_center"><?=$rowz2['kol'];?></td>
<td style="padding-right:8px;" class="td_center"><?=($rowz2['price']*$rowz2['kol']);?></td>
<td style="padding-right:8px;" class="td_center"><?=$rowz2['date'];?></td>
HTML:
<td colspan="4" style="padding-right:8px;" class="td_b">Нету информации!</td>
HTML:
<td colspan="6" style="padding-right:8px;" class="td_b">Нету информации!</td>
Спасибо,проверю,тойсть информацию смогут всё увидеть я правильно понял?pligin написал(а):считаем количество колонок - 6
тут вывод только 4-х колонок
также вHTML:<td style="padding-right:8px;" class="td_center"><?=$rowz2['price'];?></td> <td style="padding-right:8px;" class="td_center"><?=$rowz2['kol'];?></td> <td style="padding-right:8px;" class="td_center"><?=($rowz2['price']*$rowz2['kol']);?></td> <td style="padding-right:8px;" class="td_center"><?=$rowz2['date'];?></td>
colspan - количество ячеек, которые нужно объединить. Если у тебя 6 колонок, то и colspan должен быть равен 6HTML:<td colspan="4" style="padding-right:8px;" class="td_b">Нету информации!</td>
HTML:<td colspan="6" style="padding-right:8px;" class="td_b">Нету информации!</td>
не понял вопросаCRAFTGAMING написал(а):Спасибо,проверю,тойсть информацию смогут всё увидеть я правильно понял?
Исправлю ошибку информацию будет отображать?pligin написал(а):не понял вопроса
нет. все должно работатьCRAFTGAMING написал(а):Я делал запрос к базе данных
Надо ещё добовлятьPHP:<?php $sqlz2 = mysql_query("SELECT * FROM birja_shares WHERE userid = '".$userid."' AND type = 'buy' ORDER BY date DESC"); if (mysql_num_rows($sqlz2)) { while ($rowz2 = mysql_fetch_assoc($sqlz2)) { ?>
Мне нужно последние сделки не обязательно кто покупал иди продовал главное что бы отображалоpligin написал(а):нет. все должно работать
Статистику не отображает так как пока не будет покупкаpligin написал(а):нет. все должно работать
нет. не пока не будет покупки...CRAFTGAMING написал(а):Статистику не отображает так как пока не будет покупка
ты в коде выводишь заявки на покупку, если ты правильно сделал таблицу.
в таблице у тебя должна быть графа status, которая отображает состояние заявки.
например
0 - открыта
1 - закрыта
Заявки выставляются с type
buy - заявка на покупку
sell - заявка на продажу
Когда заявка обработана, status выставляется в 1
и вывод завершенных всех операций будет таким
PHP:
$sqlz2 = mysql_query("SELECT * FROM birja_shares WHERE userid = '".$userid."' AND status = '1' ORDER BY date DESC");
PHP:
$sqlz2 = mysql_query("SELECT * FROM birja_shares WHERE userid = '".$userid."' AND type = 'buy' AND status = '1' ORDER BY date DESC");
PHP:
$sqlz2 = mysql_query("SELECT * FROM birja_shares WHERE userid = '".$userid."' AND type = 'sell' AND status = '1' ORDER BY date DESC");