|
|
|
| Здравствуйте.
Есть две переменных $cena и $cash переданных методом POST
Задача: Если в $cena не цифры - очистить $cena и $cash после занести в базу
<?php
if (isset($_POST['cena'])) {$cena = $_POST['cena'];}
if (isset($_POST['cash'])) {$cash = $_POST['cash'];}
if (isset($_POST['cena']))
{
if (!preg_match("|^[\d]*$|", $_POST['cena']))
{$cena= "" && $cash=""; } //вот здесь не получается...
}
}
$result = mysql_query ("INSERT LOW_PRIORITY INTO forma (cena,cash)
VALUES ('$cena','$cash')",$db);
?>
|
| |
|
|
|
|
|
|
|
для: Dinya_1
(10.03.2009 в 10:02)
| | То есть если цена будет "пустой" в любом случае все "пустое" писать в базу? Если да, то:
<?
$cena = isset($_POST['cena']) && intval($_POST['cena']) ? intval($_POST['cena']) : "";
$cash = $cena ? $_POST['cash'] : "";
|
| |
|
|
|
|
|
|
|
для: sim5
(10.03.2009 в 10:08)
| | Спасибо. | |
|
|
|