Space
Новичок
как передать значение одного sql запроса другому?
фишка в чем,
переменная $a считается, и все выводиться.... но когда я ее подставляю во второй запрос(в виде $b), то ничего не работает
PHP:
<?php
require("../rabotod/dbopen.php");
$sql = "SELECT `list`, `msgdate`, `birthmonth`, `birthyear`, `birthday`, DATE_FORMAT(`msgdate`,\"%m\") As `month`, DATE_FORMAT(`msgdate`,\"%d\") As `mday`, DATE_FORMAT(`msgdate`,\"%Y\") As `year`, `razdel`, `sity`, `education`, `sex`, `money` FROM `messages` WHERE `razdel`='$razdel' AND `list`='1' AND `sity`='$sity' AND (`education`='$education' OR `education`='\"не имеет значения\"') AND (`sex`='$sex' OR `sex`='\"не имеет значения\"')";
$res = mysql_query($sql);
while(list($list, $msgdate, $birthmonth, $birthyear, $birthday, $month, $mday, $year) = mysql_fetch_row($res)) {
$a = intval(((($month-1)*30 + $mday + $year*365) - (($birthmonth-1)*30 + $birthday + $birthyear*365))/358);
}
$b = $a;
$query = "SELECT `list`, `user`, `email`, `msgdate`, `birthmonth`, `birthyear`, `birthday`, DATE_FORMAT(`msgdate`,\"%m\") As `month`, DATE_FORMAT(`msgdate`,\"%d\") As `mday`, DATE_FORMAT(`msgdate`,\"%Y\") As `year`, `razdel`, `sity`, `education`, `sex`, `money` FROM `messages` WHERE `razdel`='$razdel' AND `list`='1' AND `sity`='$sity' AND (`education`='$education' OR `education`='\"не имеет значения\"') AND (`sex`='$sex' OR `sex`='\"не имеет значения\"') AND ('$age'<='$b'<='$age0')";
$result = mysql_query($query);
while(list($list, $user, $email, $msgdate, $birthmonth, $birthyear, $birthday, $month, $mday, $year) = mysql_fetch_row($result)) {
print $email;
$AdminMessage = "
Вакансия: $vakancy <br>
Дата размещения: $msgdate <br>
Возраст: $age - $age0 <br>
Пол: $sex <br>
Зарплата от (USD): $money <br>
Название фирмы: $company <br>
Требуемые профессиональные навыки: $content <br>
<br>
Подробнее здесь: <br>
";
$headers="Content-Type: text/html; charset=windows-1251\n";
mail($email, "Search", $AdminMessage, $headers);
}
MYSQL_CLOSE();
?>
переменная $a считается, и все выводиться.... но когда я ее подставляю во второй запрос(в виде $b), то ничего не работает