示例#1
0
文件: add.php 项目: vinofal/kilesto
$user = '******';
$pass = '******';
$db = 'phones';
$charset = 'utf8';
$dsn = "mysql:host={$host};dbname={$db};charset={$charset}";
$opt = [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false];
global $pdo;
$pdo = new PDO($dsn, $user, $pass, $opt);
if (empty($_POST['name']) && empty($_POST['org']) && empty($_POST['tel'])) {
    echo "Не введенны все данные";
} else {
    if (!to_filter($_POST['name'])) {
        echo "Не корректное имя</br>";
        die;
    }
    if (!to_filter($_POST['org'])) {
        echo "Не корерктно введена организация</br>";
        die;
    }
    $data = array($_POST['name'], $_POST['org'], $_POST['tel']);
    to_base($data);
}
function to_base($data)
{
    global $pdo;
    try {
        $place_holders = implode(',', array_fill(0, count($data), '?'));
        $stmt = $pdo->prepare("INSERT INTO names (name,organization,tel) VALUE ({$place_holders})");
        $stmt->execute($data);
    } catch (PDOException $e) {
        if ($e->getCode() == 1062) {
示例#2
0
            echo "Вы не ввели Ваш обратный адрес<br>&nbsp;";
            #			    show_zakaz($zakaz,1);
            show_zakaz($zakaz, $page, $youname, $youmail, $youtel, $youmsg);
        }
    } else {
        echo "Вы не ввели Ваше имя<br>&nbsp;";
        #			    show_zakaz($zakaz,1);
        show_zakaz($zakaz, $page, $youname, $youmail, $youtel, $youmsg);
    }
}
if (!isset($submit)) {
    show_table($page, $rid, $zakaz, $filt);
}
if (isset($submit) && $submit == " OK ") {
    $ff = $filt;
    $filt = to_filter($mfilt, $vfilt, $ff);
    show_table($page, $rid, $zakaz, $filt);
}
if (isset($submit) && $submit == " Очистить ") {
    $filt = clean_filter($filt);
    show_table($page, $rid, $zakaz, $filt);
}
?>
		</td>
	    </tr>
	    </table>
	    
	    
	    </td>
	</tr>
	<tr>