Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
 Аватар для Ph_mx
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38

Заносит только первые две колонки - id и nomer в БД

04.01.2013, 22:16. Показов 795. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
имеется форма отправки сообщения пользователю
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form action="send_message.php" method="post">
<input type="hidden" name="new" value="yes">
<input type="hidden" name="date" value="<?php echo $date=date('m.j.Y'); ?>">
 
кому :
<input type="text" name="to" value="<?php echo $to; ?>"> <BR><BR>
заголовок : 
<input type="text" name="title" value="<?php echo $titles; ?>"><BR><BR>
тема : 
<TEXTAREA NAME="messagez" COLS="40" ROWS="8">
</TEXTAREA>
<BR><BR>
<input type="submit" value="отправить" >
</form>
а вот скрипт принимающий данные
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include("config.php");
    $titles = preg_replace("/</","&lt;",$titles);
    $titles = preg_replace("/>/","&gt;",$titles);
    $messagez = preg_replace("/</","&lt;",$messagez);
    $messagez = preg_replace("/>/","&gt;",$messagez);
    $messagez = nl2br($messagez);
    $ida= uniqid('message');
    $ida2= uniqid('$ida');
    $nr= uniqid($ida);
    $user = $user_id;
    $novo = "yes";
    $messages = $messagez;
    ?>
<?php
global $link;
 
$query = "SELECT * FROM usermessages";
$query = "INSERT INTO usermessages (`nomer`, `to`, `from`, `date`, `title`, `message`, `new`) VALUES ('$nr', '$to', '$user', '$date', '$title', '$messages', '$novo')";
$result=mysql_query($query, $link) or die(" Error returned if any: ".mysql_error());
 
  return true;
echo "send";
?>
ошибок не выдает, но в базу заносит только первые две колонки - id и nomer? подскажите пожалуйста, почему так выходит?

Добавлено через 8 минут
так же не хочет пересчитывать сообщения вот тут
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
global $link;
    $query = "SELECT * FROM usermessages WHERE to ='$user_id' AND new ='yes'";
    $result = mysql_query($query, $link);
    $newmessages = mysql_numrows($result);
if($newmessages=='0')
{
echo "<a href=\"usermessages.php\"><div class=\"messag_send\">Cообщения</div>";
echo " ";
echo "</a>";
}
else
{
echo "<a href=\"usermessages.php\"><div class=\"messag_send\">Cообщения</div>";
echo "$newmessages ";
echo "</a>";
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.01.2013, 22:16
Ответы с готовыми решениями:

Работает только две колонки, система 5.1
Подключил аудио систему 5.1 к компьютеру, Звуковая карта Realtek, при проверке все колонки работают, но стоит включить музыку играет только...

Звук только через две колонки
Проблема эта уже не только мной освещалась... На разных форумах обсуждалась и давались советы. Но я так и не смог настроить. Дело в...

Realtek HD Audio - работают только две колонки при прослушивании музыки
Здравствуйте! У меня такая прпоблема: Подключил систему 5.1 к компьютеру (windows XP).Звуковая Realtek HD ,версия драйвера 5.10.0.5605...

4
 Аватар для alpex
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
05.01.2013, 10:25
Цитата Сообщение от Ph_mx Посмотреть сообщение
ошибок не выдает, но в базу заносит только первые две колонки - id и nomer? подскажите пожалуйста, почему так выходит?
наверное потому что остальные данные не определены
1
 Аватар для Ph_mx
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 38
05.01.2013, 12:08  [ТС]
в смысле не определены? форма заполнена полностью, но он не заносит даже дату в базу
0
 Аватар для alpex
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
05.01.2013, 12:15
ну здесь не видно что бы были определены переменные, после формы данные приходят в массиве $_POST и их нужно принять и обработать, здесь в этом коде вы этого не делаете.
id у вас заносится потому что там автоинкремент стоит и оно автоматически само прибавляется, а nomer потому что он тоже автоматически генерируется функцией uniqid()

Добавлено через 1 минуту
Цитата Сообщение от Ph_mx Посмотреть сообщение
'$nr', '$to', '$user', '$date', '$title', '$messages', '$novo'
вот ваши переменные которые вы хотите вставить , а теперь найдите в скрипте, где вы им присваиваете значения

Добавлено через 1 минуту
здесь почитайте
1
 Аватар для Totoro
47 / 23 / 3
Регистрация: 28.05.2012
Сообщений: 150
Записей в блоге: 1
05.01.2013, 14:49
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<form action="send_message.php" method="post">
<input type="hidden" name="new" value="yes">
<input type="hidden" name="date" value="<?php echo $date=date('m.j.Y'); ?>">
<label for="to">кому :</label>
<input type="text" name="to" value="<?php echo $to; ?>"> <BR><BR>
<label for="title">заголовок :</label>
<input type="text" name="title" value="<?php echo $titles; ?>"><BR><BR>
<label for="messagez">тема :</label> 
<TEXTAREA NAME="messagez" COLS="40" ROWS="8">
</TEXTAREA>
<BR><BR>
<input type="submit" value="отправить" >
</form>
Учитесь писать код.
Написано безобразно очень очень много лишнего в коде даже править не хочется.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.01.2013, 14:49
Помогаю со студенческими работами здесь

Появляется странный звук в колонках, после чего работают только две колонки (система 5.1)
Здравствуйте, недавно приобрёл колонки http://www.dns-shop.ru/product/3cee8bdfe0146f9f/kolonki-defender-hollywood-35/ .Использую их как...

При включении музыки или видео в интернете проигрывает звук только через две колонки (SW-HF5.1 500)
Подключил вроде правильно (каждая колонка соответствует звуку при нажатии ) Проблема в том что в интернете включив музыку или видео...

Массив: на входе принимается двухмерный массив 4х7, а выводит только две первые строки
Ребят, выручайте. Нужно написать com-программу, которая на входе принимает ведённый двухмерный массив 4х7, а выводит только две(2) первые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru