Я просто хочу показать 20% пользователей из общего количества пользователей в моей базе данных. Это мой код в PHP, но я использую ограничение 3 для показа пользователей. Но как, если я хочу показать 20% от общего числа пользователей? Это означает, что мне приходится подсчитывать все строки в моем поле и умножать их на 0,2. Но это не сработает. Итак, это мой начальный код, который я еще не изменил.Общее количество записей в базе данных по ограничению
<table class="table table-striped table-hover ">
<thead>
<tr>
</tr>
</thead>
<tbody>
<?php
function getName($id){
$d=mysql_fetch_array(mysql_query("SELECT * FROM infouser WHERE ID_User='$id' "));
return $d['fullname'];
}
$sqlx= mysql_query("SELECT * FROM correlation WHERE ID_User = '".$_SESSION['iduser']."' ORDER BY result DESC limit 3");
$i=0;
while(
$datax=mysql_fetch_array($sqlx))
{
$i++;
$ID_User=$data['ID_User'];
$u[$i]=$ID_User;
?>
<tr>
<td><?php echo $i?></td>
<td><?php echo getName($datax['ID_User_Recommendation'])?></td>
<td><a href= "test.php?page_owner=<?PHP echo base64_encode(strip_tags($datax['ID_User_Recommendation']));?>" >View Profile</a></td>
</tr>
<?php }
?>
</tbody>
</table>
Я отредактировал свое последнее сообщение, чтобы все было ясно. Потому что я пытаюсь ответить, но все еще застрял и не работает. Поэтому здесь я даю свой код, который я не меняю. Пожалуйста, помогите, потому что это не просто, как я думаю. Спасибо вам заранее. Btw, этот файл я включил в другой файл, который этот еще файл уже включен в файл для подключения к базе данных.
Вы, кажется, совсем запутался. Вы даже не запускаете первый запрос. –
@GordonLinoff ya a lil bit, я пытался с phpmyadmin с 'SELECT *, COUNT (ID_User_Recommend) FROM 'corre'', и он показывает правильный ответ, это 6. Но, когда я пытался в своем php-коде и эхом переменная, она просто показывает синтаксис mysql, а не ответ. – user3528526
Прежде всего, страница будет пустой, потому что ваш синтаксис неверен. Вы должны изменить настройку display_errors в файле php.ini (http://stackoverflow.com/a/10667432/977026) – Schiavini