Помогите пожалуйста вывести 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
Знаки припинания учат во всех языках. ГДЕ ОНИ?
Знаки припинания учат во всех языках. ГДЕ ОНИ?

Спустя 38 минут, 7 секунд (18.10.2011 - 12:15) AntohA написал(а):
Решил посмеяться надо мной? А я думал на форумах помогают а не смеются. Закрой тему а лучше удали.
Спустя 10 минут, 18 секунд (18.10.2011 - 12:25) imbalance_hero написал(а):
AntohA
В первом сообщении отсутствует вопрос или проблема автора.
Во втором сообщении что-то непонятное было сказано, такое чувство, что автору нафиг не нужна никакая помощь.
В третьем сообщении четко автор даёт понять, что не знает, для чего служат форумы
Специализированный форум в первую очередь учит и исправляет ошибки жизни других специалистов. У тебя ошибки такие: не умеешь задавать четкий и понятный вопрос, отсутствие знаков припинания не дают понять то, что ты говоришь или хотел бы сказать.
"Казнить нельзя помиловать" - если поймешь то, что я сказал, подарю тебе всё богатство своё и сам стану твоим рабом
В первом сообщении отсутствует вопрос или проблема автора.
Во втором сообщении что-то непонятное было сказано, такое чувство, что автору нафиг не нужна никакая помощь.
В третьем сообщении четко автор даёт понять, что не знает, для чего служат форумы

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

Спустя 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; } |

Спустя 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
Большое спасибо
Большое спасибо

Спустя 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 написал(а):
Спасибо все получилось
