Различные вопросы по PHP и MySQL

254K
.
__________________________________________________

А как можно убрать повторяющиеся результаты после выборки с джойном.
А то у меня показывает все записи

.
(\/)____o_O____(\/)

Andrei4ik93, group by `field`

.

что не так? скрипт не добавляет информация на БД

скрипт (+/-)
<?
define('_IN_JOHNCMS', 1);

require('../incfiles/core.php');
require('../incfiles/head.php');

if (isset($_POST['submit'])) {
$name = isset($_POST['name']) ? mysql_real_escape_string($_POST['name']) : '';
$number = isset($_POST['number']) ? mysql_real_escape_string($_POST['number']) : '';
$email = isset($_POST['email']) ? mysql_real_escape_string($_POST['email']) : '';
$price = isset($_POST['price']) ? mysql_real_escape_string($_POST['price']) : '';
$name2 = isset($_POST['name2']) ? mysql_real_escape_string($_POST['name2']) : '';
$number2 = isset($_POST['number2']) ? mysql_real_escape_string($_POST['number2']) : '';
$old = isset($_POST['old']) ? mysql_real_escape_string($_POST['old']) : '';
$pol = isset($_POST['pol']) ? mysql_real_escape_string($_POST['pol']) : '';
$comment = isset($_POST['comment']) ? mysql_real_escape_string($_POST['comment']) : '';
$gorod = isset($_POST['gorod']) ? mysql_real_escape_string($_POST['gorod']) : '';
$raion = isset($_POST['raion']) ? mysql_real_escape_string($_POST['raion']) : '';
$adress = isset($_POST['adress']) ? mysql_real_escape_string($_POST['adress']) : '';
$postcode = isset($_POST['postcode']) ? mysql_real_escape_string($_POST['postcode']) : '';
mysql_query("INSERT INTO `zapros` SET
            `name` = '" . $name . "',
            `number` = '" . $number . "',
            `email` = '" . $email . "',
            `price` = '" . $price . "',
            `name2` = '" . $name2 . "',
            `number2` = '" . $number2 . "',
            `old` = '" . $old . "',
            `pol` = '" . $pol . "',
            `comment` = '" . $comment . "',
            `gorod` = '" . $gorod . "',
            `raion` = '" . $raion . "',
            `adress` = '" . $adress . "',
            `postcode` = '" . $postcode . "'")
or exit(__LINE__ . ': ' . mysql_error());
}


echo '<div class="menu">
<form method="post" action="/pages/zapros.php">
Ваши контактные данные:<br/><br/>
Имя: <input type="text" name="name" value="' . htmlspecialchars($name) . '"></input>
Номер телефона <input type="text" name="number" value="' . htmlspecialchars($number) . '"></input>
E-mail <input type="text" name="email" value="' . htmlspecialchars($email) . '"></input>
Выберите цену сюрприза: 
<select name="price">
<option value="1790">1790 тг</option>
<option value="2850">2850 тг</option>
<option value="4800">4800 тг</option>
</select></div>';


echo '<div class="menu">Данные получателья сюрприза:<br/><br/>
Имя: <input type="text" name="name2" value="' . htmlspecialchars($name2) . '"></input>
Номер телефона: <input type="text" name="number2" value="' . htmlspecialchars($number2) . '"></input>
Возрасть: <input type="text" name="old" value="' . htmlspecialchars($old) . '"></input>
Пол: <select name="pol">
<option value="man">Муж</option>
<option value="woman">Жен</option>
</select>
<br/><br/>Комментарии к заказу<br/><br/><textarea rows="3" name="comment">' . htmlspecialchars($comment) . '</textarea>
</div>';


echo '<div class="menu">
Доставка сюрприза:<br/><br/>
Город: <input type="text" name="gorod"  value="' . htmlspecialchars($gorod) . '"></input>
Район: <input type="text" name="raion"  value="' . htmlspecialchars($raion) . '"></input>
Адресс: <input type="text" name="adress"  value="' . htmlspecialchars($adress) . '"></input>
Индекс почты: <input type="text" name="postcode"  value="' . htmlspecialchars($postcode) . '"></input>
<br/><br/>
<input type="submit" value="заказать"></input>
</div>';

require_once('../incfiles/end.php');
?>
.
Артёмочка

zver,

код (+/-)
<?php

define('_IN_JOHNCMS', 1);

require('../incfiles/core.php');
require('../incfiles/head.php');

if (isset($_POST['submit'])) {
    $name = isset($_POST['name']) ? mysql_real_escape_string($_POST['name']) : '';
    $number = isset($_POST['number']) ? mysql_real_escape_string($_POST['number']) : '';
    $email = isset($_POST['email']) ? mysql_real_escape_string($_POST['email']) : '';
    $price = isset($_POST['price']) ? mysql_real_escape_string($_POST['price']) : '';
    $name2 = isset($_POST['name2']) ? mysql_real_escape_string($_POST['name2']) : '';
    $number2 = isset($_POST['number2']) ? mysql_real_escape_string($_POST['number2']) : '';
    $old = isset($_POST['old']) ? mysql_real_escape_string($_POST['old']) : '';
    $pol = isset($_POST['pol']) ? mysql_real_escape_string($_POST['pol']) : '';
    $comment = isset($_POST['comment']) ? mysql_real_escape_string($_POST['comment']) : '';
    $gorod = isset($_POST['gorod']) ? mysql_real_escape_string($_POST['gorod']) : '';
    $raion = isset($_POST['raion']) ? mysql_real_escape_string($_POST['raion']) : '';
    $adress = isset($_POST['adress']) ? mysql_real_escape_string($_POST['adress']) : '';
    $postcode = isset($_POST['postcode']) ? mysql_real_escape_string($_POST['postcode']) : '';
    mysql_query("INSERT INTO `zapros` SET
            `name` = '" . $name . "',
            `number` = '" . $number . "',
            `email` = '" . $email . "',
            `price` = '" . $price . "',
            `name2` = '" . $name2 . "',
            `number2` = '" . $number2 . "',
            `old` = '" . $old . "',
            `pol` = '" . $pol . "',
            `comment` = '" . $comment . "',
            `gorod` = '" . $gorod . "',
            `raion` = '" . $raion . "',
            `adress` = '" . $adress . "',
            `postcode` = '" . $postcode . "'")
    or exit(__LINE__ . ': ' . mysql_error());
}


echo '<div class="menu">
<form method="post" action="/pages/zapros.php">
Ваши контактные данные:<br/><br/>
Имя: <input type="text" name="name" value="' . htmlspecialchars($name) . '"></input>
Номер телефона <input type="text" name="number" value="' . htmlspecialchars($number) . '"></input>
E-mail <input type="text" name="email" value="' . htmlspecialchars($email) . '"></input>
Выберите цену сюрприза:
<select name="price">
<option value="1790">1790 тг</option>
<option value="2850">2850 тг</option>
<option value="4800">4800 тг</option>
</select></div>';


echo '<div class="menu">Данные получателья сюрприза:<br/><br/>
Имя: <input type="text" name="name2" value="' . htmlspecialchars($name2) . '"></input>
Номер телефона: <input type="text" name="number2" value="' . htmlspecialchars($number2) . '"></input>
Возрасть: <input type="text" name="old" value="' . htmlspecialchars($old) . '"></input>
Пол: <select name="pol">
<option value="man">Муж</option>
<option value="woman">Жен</option>
</select>
<br/><br/>Комментарии к заказу<br/><br/><textarea rows="3" name="comment">' . htmlspecialchars($comment) . '</textarea>
</div>';


echo '<div class="menu">
Доставка сюрприза:<br/><br/>
Город: <input type="text" name="gorod"  value="' . htmlspecialchars($gorod) . '"></input>
Район: <input type="text" name="raion"  value="' . htmlspecialchars($raion) . '"></input>
Адресс: <input type="text" name="adress"  value="' . htmlspecialchars($adress) . '"></input>
Индекс почты: <input type="text" name="postcode"  value="' . htmlspecialchars($postcode) . '"></input>
<br/><br/>
<input type="submit" name="submit" value="заказать"></input>
</form>
</div>';

require_once('../incfiles/end.php');
?>
.
Сексуальность валенка

Почему я с помощу php не могу прочесть файл /proc/1/smaps ?
Получаю false в ответ от file_get_contents()
/proc/loadAvg читается , а этот файл нет, пробовал построчно прочесть но тоже не вышло.
Как ено прочесть?

.
# Swank (10.08.2015 / 16:14)
Почему я с помощу php не могу прочесть файл /proc/1/smaps ?
Получаю false в ответ от file_get_contents()
/proc/loadAvg читается , а этот файл нет, пробовал построчно прочесть но тоже не вышло.
Как
А этот код что показывает?
<?php
var_dump(is_readable('proc/1/smaps'));
.
Сексуальность валенка

Jahak, Readable он но
var_dump(file_get_contents('/proc/1/smaps'));
string(0) ""
Хотя файл не пуст.

.
(\/)____o_O____(\/)

Swank, http://php.net/manual/ru/funct ... n.php

.
Сексуальность валенка

Koenig, Разве эта функция открывает файл для ввода/вывода?
Она помойму запускает процесс и даёт потоки ввода/вывода этого процеса

.
(\/)____o_O____(\/)

Swank, как вариант через exec

Всего: 7969