$products_id = isset($_GET['id']) ? $_GET['id'] : 0;
$stmt = $db->prepare('SELECT * FROM rm_products WHERE id=$id' );
Читает файл и записывает его в буфер вывода.
$array = [['height' => 1], ['height' => 2], ['height' => 3], ['height' => 4], ['height' => 5]];
$filtered = array_filter($array, function ($item) {return $item['height'] >= 3;});
echo count($filtered);
Обьясните, пожалуйста, зачем тут нужен откат транзакции, если все изменения фиксируются при коммите, а исключение и так прервет программу?
$word = 'борода';
echo $word[2].$word[3];
echo mb_substr($word, 1, 1, "UTF-8");
<?php while ($row = mysql_fetch_assoc($result)): ?>
<h1><?= $row['title'] ?></h1>
<p><?= $row['text'] ?><p>
<p>Дата публикации: <?= $row['date'] ?></p><p><?= $row['time'] ?></p>
<p>Автор: <?= $row['author'] ?>
<?php endwhile ?>
я сам знаю то что ошибка в чемВ золотой фонд.
$debt = 40000;
$interestRate = 1.03;
$serviceFee = 1000;
$monthlyPayment = 5000;
$totalPayment = 0;
$month = 1;
while ($debt > 0)
{
if ($debt > $monthlyPayment)
{
$debt = ($debt * $interestRate) + $serviceFee - $monthlyPayment;
$totalPayment = $monthlyPayment * $month;
}
else
{
$totalPayment += $debt;
$debt = 0;
}
echo sprintf('Спустя %d мес. мы должны банку еще %1.2f руб.', $month, $debt);
echo ' // ';
echo sprintf('Выплачено нами %1.2f руб.', $totalPayment);
echo '<br/>';
$month++;
}
$credit = $credit - $credit;
if($_FILES['file_name']['error'] == 0){
$temp = $_FILES['name_file']['tmp_name'];