[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод id заявки
AntohA
Добрый вечер!
Помогите пожалуйста вывести id заполненной заявки при занесение ее в БД. Ни как справиться не могу. Заранее сильно благодарен.



<?php require("include/header.inc.php"); ?>
<?php

# Соединямся с БД
mysql_connect("localhost", "root", "123456");
mysql_select_db("sql_jz_db");

mysql_query('SET NAMES utf8');
mysql_query('SET CHARACTER SET utf8');
mysql_query('SET COLLATION_CONNECTION="utf8_general_ci"');

$errors = array();
$ID = isset($_POST['id']) ? $_POST['id'] : NULL;
$OtdelID = isset($_POST['idotdel']) ? $_POST['idotdel'] : NULL;
$fio = isset($_POST['fio']) ? $_POST['fio'] : NULL;
$phone = isset($_POST['phone']) ? $_POST['phone'] : NULL;
$TypeID = isset($_POST['idtype']) ? $_POST['idtype'] : NULL;
$message = isset($_POST['message']) ? $_POST['message'] : NULL;

if(isset($_POST['submit'])){

if(empty($OtdelID)){
$errors[] = 'Не указан отдел!';
}
if(empty($fio)){
$errors[] = 'Введите ФИО!';
}
if(empty($phone)){
$errors[] = 'Не указан контактный телефон!';
}
if(empty($TypeID)){
$errors[] = 'Не указан тип заявки!';
}
if(empty($message)){
$errors[] = 'Нет теста соощения!';
}

if(count($errors) == 0){

$CheckType = mysql_query("SELECT COUNT(*) AS `count`
FROM `types`
WHERE `id_type` = "
.(int)$TypeID) or die(mysql_error());

if(mysql_num_rows($CheckType) == 0){
$errors[] = 'Нет такого типа заявки!';
}else

$CheckOtdel = mysql_query("SELECT COUNT(*) AS `count`
FROM `otdels`
WHERE `id_otdels` = "
.(int)$OtdelID) or die(mysql_error());

$Check = mysql_fetch_assoc($CheckOtdel);

if($Check['count'] == 0){
$errors[] = 'Нет такого отдела!';
}

if(count($errors) == 0){

$Insert = mysql_query("INSERT INTO `trouble` SET
`idotdel` = "
.(int)$OtdelID.",
`fio` = '"
.mysql_real_escape_string($fio)."',
`phone` = '"
.$phone."',
`idtype` = "
.(int)$TypeID.",
`message` = '"
.mysql_real_escape_string($message)."',
`ip` = '"
.$_SERVER['REMOTE_ADDR']."'") or die(mysql_error());

}


}

$select= mysql_query("SELECT 'id' FROM 'trouble'");{
echo $ID;
}
}




ob_start();
$services = mysql_query("SELECT * FROM `types` WHERE `isactive` = 1") or die(mysql_error());
while($Array = mysql_fetch_assoc($services)){
echo '<option value="'.$Array['id_type'].'">'.$Array['type'].'</option>';
}
$Typeslist = ob_get_contents();
ob_end_clean();

ob_start();
$services = mysql_query("SELECT * FROM `otdels`") or die(mysql_error());
while($Array = mysql_fetch_assoc($services)){
echo '<option value="'.$Array['id_otdels'].'">'.$Array['otdels'].'</option>';
}
$OtdelsList = ob_get_contents();
ob_end_clean();

?>

<div id="wh" align="justify" >
<!--
Контент-->

<
center>
</
a>
<
h3>Заполните заявку:</a></h3>

<
center><form method="POST">
<
table>
</
br><tr>

<
td><h4>Отдел:</h4></td>
<
td>
<
select name="idotdel">
<
option value="0">Выберите отдел</option>
<?php echo $OtdelsList; ?>
</select>
</
td>
</
tr>
<
tr>
<
td><h4>ФИО:</h4>
</
td>
<
td><input id="inpt1" name="fio" type="text">
</
td>
</
tr>
<
tr>
<
td><h4>Контактный телефон:</h4>
</
td>
<
td><input id="inpt3" name="phone" type="text">
</
td>
</
tr>

<
tr>
<
td><br/><h4>Тип:</h4></td>
<
td><br/>
<
select name="idtype">
<
option value="0">Выберите тип заявки</option>
<?php echo $Typeslist; ?>
</select>
</
td>
</
tr>
<
tr>
<
td valign="top"><h4>Сообщение:</h4></td>
<
td><textarea name="message" cols="35" rows="6" ><?php echo $message;?></textarea></td>
</
tr><td></td>

<
td></br>
<
input name="submit" type="submit" class="button" value="Добавить">
<
input class="button" type="reset" value="Очистить">
<
input class="button" type="button" name="cancel" value="Отмена" onClick='window.location.href="index.php"'>
</
td>
</
tr>
</
form>
</
table>
<
br></br>
</
div>
<?php require("include/footer.inc.php"); ?>




Спустя 1 час, 15 минут, 7 секунд (17.10.2011 - 18:02) imbalance_hero написал(а):
AntohA
Я не совсем понял вопроса. Ты хочешь, чтобы сделали всё за тебя?

Спустя 14 часов, 58 минут, 59 секунд (18.10.2011 - 09:01) AntohA написал(а):
Нет я прошу помощи нет так нет спасибо за помощь.

Спустя 2 часа, 35 минут, 48 секунд (18.10.2011 - 11:36) imbalance_hero написал(а):
AntohA
Знаки припинания учат во всех языках. ГДЕ ОНИ? smile.gif

Спустя 38 минут, 7 секунд (18.10.2011 - 12:15) AntohA написал(а):
Решил посмеяться надо мной? А я думал на форумах помогают а не смеются. Закрой тему а лучше удали.

Спустя 10 минут, 18 секунд (18.10.2011 - 12:25) imbalance_hero написал(а):
AntohA
В первом сообщении отсутствует вопрос или проблема автора.
Во втором сообщении что-то непонятное было сказано, такое чувство, что автору нафиг не нужна никакая помощь.
В третьем сообщении четко автор даёт понять, что не знает, для чего служат форумы smile.gif

Специализированный форум в первую очередь учит и исправляет ошибки жизни других специалистов. У тебя ошибки такие: не умеешь задавать четкий и понятный вопрос, отсутствие знаков припинания не дают понять то, что ты говоришь или хотел бы сказать.

"Казнить нельзя помиловать" - если поймешь то, что я сказал, подарю тебе всё богатство своё и сам стану твоим рабом smile.gif

Спустя 6 минут, 30 секунд (18.10.2011 - 12:31) AntohA написал(а):
Вот поэтому ни хотел писать и не пишу на форумах потому что не могу сформулировать вопрос нормально. Сразу говорю я нуб в php. Вот так я пытаюсь вывести ИД заявки:
$select= mysql_query("SELECT 'id' FROM 'trouble'");{
echo $ID;
}


и не работает помогите плиз.

Спустя 6 минут, 26 секунд (18.10.2011 - 12:38) Winston написал(а):
Цитата
$select= mysql_query("SELECT 'id' FROM 'trouble'");{
        echo $ID;
          }

user posted image

Спустя 14 минут, 2 секунды (18.10.2011 - 12:52) AntohA написал(а):
Ну блин народ не смейтесь подскажите лучше правда плиз.

Спустя 19 минут, 10 секунд (18.10.2011 - 13:11) XCross написал(а):
$select = mysql_query("SELECT `id` FROM `trouble`");

if(mysql_num_rows($select) != 0){

$Array = mysql_fetch_assoc($select);
echo $Array['id']

}

Спустя 2 часа, 13 минут, 39 секунд (18.10.2011 - 15:25) imbalance_hero написал(а):
AntohA
Подсказать тебе можем только книжечку. Видео-курсы Попова или Специалиста.

Спустя 18 минут, 21 секунда (18.10.2011 - 15:43) XCross написал(а):
Да погоди, не нужно ему никакие курсы. Пускай лучше скачает книжечку, если че здесь спрашивать будет.

Спустя 18 минут, 59 секунд (18.10.2011 - 16:02) AntohA написал(а):
kmaks
Большое спасибо wink.gif

Спустя 10 минут, 12 секунд (18.10.2011 - 16:12) AntohA написал(а):
Выводит 1 и все

Спустя 8 минут, 14 секунд (18.10.2011 - 16:20) XCross написал(а):
Тебе все вывести нужно?

Спустя 1 минута, 42 секунды (18.10.2011 - 16:22) AntohA написал(а):
на примере заполнил заявку все поля после того как нажал кнопку добавить должно показать ид заявки которую только что заполнил.

Спустя 32 минуты, 10 секунд (18.10.2011 - 16:54) Guest написал(а):

Спустя 1 минута, 29 секунд (18.10.2011 - 16:56) XCross написал(а):
Ох блин, забыл войти. Короч выше я написал.

Спустя 15 часов, 56 минут, 46 секунд (19.10.2011 - 08:53) AntohA написал(а):
Спасибо все получилось wink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.