$changelog = $_POST['changelog'];
$changelog = preg_match('/^\s*$/', $changelog) ? 'NULL' : "'" . mysqli_real_escape_string($link, $changelog) . "'";
mysqli_query($link, "INSERT INTO tbl_name (changelog) VALUES ({$changelog)}");
PHPGeo — простая библиотека для измерения расстояния между двумя координатами с высокой точностью. Она использует формулу Гаверсинуса и Винсента для вычисления расстояния. Вы можете интегрировать ее с любым приложением, связанным с картами или местоположениями.
mysql -u root -p
SELECT user, host, password FROM mysql.user WHERE user='Вася';
UPDATE mysql.user SET password=PASSWORD('Noviy Passw0Rd, ik') WHERE user='Вася' AND host='locahost';
If you are using PHP with Apache 1 or Apache2 from apache.org (not recommended) you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. Do NOT use VC9+ versions of PHP with the apache.org binaries.
.elliosis {
-webkit-line-clamp: 5;
}
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Label + Input</title>
<style>
.row {
width: 600px;
margin: 2px auto;
}
.row:after {
content: "";
display: block;
clear: both;
}
.row .label {
background: #f88;
float: left;
}
.row .input {
background: #8f8;
}
</style>
</head>
<body>
<div class="row">
<div class="label" style="width:100px">label 1</div>
<div class="input">input 1</div>
</div>
<div class="row">
<div class="label" style="width:150px">label 2</div>
<div class="input">input 2</div>
</div>
<div class="row">
<div class="label" style="width:200px">label 3</div>
<div class="input">input 3</div>
</div>
<div class="row">
<div class="label">label 4</div>
<div class="input">input 4</div>
</div>
</body>
</html>
SELECT h.*, count(*) as comfort_cnt
FROM `hotels` h
INNER JOIN `comfort` c ON c.`hotelId` = h.`id` AND c.`comfortId` IN ('1', '2', '3', '4')
WHERE h.`type` IN ('1', '2')
GROUP BY h.`id`
HAVING comfort_cnt = 4