У меня есть база данных/хранилище, и вот мой простой запрос:
$query_Recordset1 = "SELECT * FROM orders WHERE products = 30";
Теперь нам нужны ЖИВЫЕ результаты того, сколько денег мы дарим, когда люди этим продуктом. Этот продукт составляет около 30 долларов США (что не имеет значения), но мы жертвуем 5 долларов за каждую покупку по определенной причине и хотели бы показать общую сумму в долларах:
Вот так: мы пожертвовали $755 по этой причине или что-то в этом роде!!
В любом случае, вот мой php. Нам нужна переменная $start, которая представляет собой то, сколько денег мы пожертвовали, прежде чем мы внедрили базу данных и хранилище.
Вот он. Мне нужно немного помочь, чтобы это получилось: Спасибо заранее:
<?php
$start = 20; // how much money we started with before the database
$limit = $start + $totalRows_Recordset1 + 5; // what we started with + the total number of rows that equal the product '30'
echo $limit;
?>
Это то, что вы ищете?
<?php
$query_Recordset1 = mysql_query("SELECT * FROM orders WHERE products = 30");
$num_rows = mysql_num_rows($query_Recordset1);
$start = 20; // how much money we started with before the database
$limit = $start + ($num_rows * 5); // what we started with + the total number of rows that equal the product '30'
echo $limit;
?>
Почему бы просто не изменить инструкцию SQL для получения значения, которое вы ищете?
SELECT (Count(*) * 5) + 20 FROM orders WHERE products = 30;
<?php
$start = 20; // how much money we started with before the database
$totalRows_Recordset1 = mysql_num_rows($RecordSet1);
$limit = $start + $totalRows_Recordset1 * 5; // what we started with + the total number of rows that equal the product '30'
echo $limit;
?>