ppbinag
Новичок
Соединяюсь с БД
Объявляю переменные
Делаю выборку из БД электронных адресов
Этот код нужно выполнить для каждого выбранного значения электронного адреса выше (т.е. не для конкретного указанного в переменной а для $row['email'] ) :
Насколько я понимаю надо значения $row['email'] поместить в массив, а потом пройтись по всему массиву и для каждого значения выполнить php код? Если я правильно рассуждаю то как, это реализовать?
PHP:
<?php
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("dream", $con);
PHP:
$email = '[email protected]';
$ot = '1';
$do = '12';
$cat = 'cat9';
$sum = '0';
PHP:
$quer = "SELECT email FROM `user`";
$result = mysql_query($quer);
while($row = mysql_fetch_array($result)) {
echo $row['email'];
}
PHP:
$query = "SELECT price, qty FROM `orders` WHERE email='$email' and prod_id BETWEEN $ot AND $do";
$resul = mysql_query($query);
while($raw = mysql_fetch_array($resul)) {
$ras = $raw['price'] * $raw['qty'];
$sum += $ras;
}
echo $sum;
$resultt = "UPDATE `stat` SET $cat='".$sum."' WHERE email='$email'";
$ress = mysql_query($resultt);
if ($ress == 'true') {
echo "<h2>Данные обновлены!</h2>";
}
else {
echo "<h2>Данные не обновлены!</h2>";
}