|
|
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
У нас скрипт не добавляет ничего в базу данных - хотя все правильно!!! Что делать?! Строки выводятся на экран, но в таблицу 'com' не попадают :-( <? Error_Reporting(1+2+4); if(!mysql_connect('localhost','svkrealt','password')) { echo "Not connected"; exit; } @$a1=$HTTP_GET_VARS["a1"]; @$a2=$HTTP_GET_VARS["a2"]; @$a3=$HTTP_GET_VARS["a3"]; @$a4=$HTTP_GET_VARS["a4"]; @$a5=$HTTP_GET_VARS["a5"]; @$a6=$HTTP_GET_VARS["a6"]; @$a7=$HTTP_GET_VARS["a7"]; @$a8=$HTTP_GET_VARS["a8"]; @$a9=$HTTP_GET_VARS["a9"]; @$a10=$HTTP_GET_VARS["a10"]; @$a11=$HTTP_GET_VARS["a11"]; @$a12=$HTTP_GET_VARS["a12"]; @$a13=$HTTP_GET_VARS["a13"]; @$a14=$HTTP_GET_VARS["a14"]; @$a15=$HTTP_GET_VARS["a15"]; if ($a1<>"") { echo ("НОВЫЕ ДАННЫЕ ДОБАВЛЕНЫ<br><br>"); echo ($a1."<br>"); echo ($a2."<br>"); echo ($a3."<br>"); echo ($a4."<br>"); echo ($a5."<br>"); echo ($a6."<br>"); echo ($a7."<br>"); echo ($a8."<br>"); echo ($a9."<br>"); echo ($a10."<br>"); echo ($a11."<br>"); echo ($a12."<br>"); echo ($a13."<br>"); echo ($a14."<br>"); echo ($a15."<br><br>"); } mysql("wwwsvkrealtru","insert into com (a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15) values ($a1,$a2,$a3,$a4,$a5,$a6,$a7,$a8,$a9,$a10,$a11,$a12,$a13,$a14,$a15)"); ?> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 15:48:18 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
просто так не добавлять СУБД не может. Какие ошибки пишет? Не добавлять и ничего не писать - так не бывает. Telepatmode: Слешить данные пробовали? ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 16:04:22 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
Только сейчас заметил Код: plaintext 1. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 16:14:55 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
заодно не помешает посмотреть ,что выводит echo("$a1,$a2,$a3,$a4,$a5,$a6,$a7,$a8,$a9,$a10,$a11,$a12,$a13,$a14,$a15"); ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 17:19:07 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
1. В ТОМ ТО И ДЕЛО, ЧТО ОШИБКИ НЕ ВЫДАЕТ! 2. ECHO "ДАННЫЕ ДОБАВЛЕНЫ" Я СДЕЛАЛ ДЛЯ КЛИЕНТА. 3. В ПЕРЕМЕННЫХ $A1..$A15 СОДЕРЖАТСЯ ДАННЫЕ - Я ПРОВЕРЯЛ. БУДУТ КОНСТРУКТИВНЫЕ ПРЕДЛОЖЕНИЯ?!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 15:06:27 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
>1. В ТОМ ТО И ДЕЛО, ЧТО ОШИБКИ НЕ ВЫДАЕТ! А вы их включать пробовали???? . >2. ECHO "ДАННЫЕ ДОБАВЛЕНЫ" Я СДЕЛАЛ ДЛЯ КЛИЕНТА. Да хоть для бабушки из соседнего подъезда. Вы делаете проверку до того, как добавили данные, причем эта проверка глупая. >3. В ПЕРЕМЕННЫХ $A1..$A15 СОДЕРЖАТСЯ ДАННЫЕ - Я ПРОВЕРЯЛ. Наверное, $a1...$a15 - ведь, вы и я знаем, что имена переменных в РНР резгистрозависимые. >БУДУТ КОНСТРУКТИВНЫЕ ПРЕДЛОЖЕНИЯ?!!! Если вы включите отображением ошибок, тогда будет проще что-то подсказать, но уже сейчас навчксидку могу сказать, что приведенный вам скрипт - глупый. 1. Есть такое понятие, как массив . 2. Собаки перед каждый оператором - это зачем? что бы не выводить предупреждения, о том, что вы в операторе сравнения назначаете переменной значение переменной, которая может не существовать???? 3. Проверка, которую вы делаете лишена смысла, а если $a1 == NULL???? 4. Проверка, того, что данные внесены делается до того, как данные вносятся. Список можно продолжать... в любом случае читать ссылку, что я дал до просветления... ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:16:03 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
Admin_Vlad3. В ПЕРЕМЕННЫХ $A1..$A15 СОДЕРЖАТСЯ ДАННЫЕ - Я ПРОВЕРЯЛ.я надеюсь, они числовые? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:59:35 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
Да все равно какие.... Если не экранирует и так безграмотно манипулирует переменными... Телепатия: Запрос он отправляет на через фукнцию в виде одного предложения - значит значения не экранируются. А если поставил везде собак, значит некоторые перменные отсутствуют, как следствие, если в таблице поля объявлены, как NOT NULL, то сами понимаете, что ничего не произойдет. в любом случае - нам остается только догадываться... ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 19:23:38 |
|
||
|
Не можем добавить данные в MySQL на hosting.mail.ru
|
|||
|---|---|---|---|
|
#18+
Всем большое спасибо! Включил обработку ошибок: 1. Оказалось ошибка в логине. 2. Имена трех колонок были в верхнем регистре. 3. Упустил, что текст передается не ... $a1,$a2 ... а ... '$a1','$a2' ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2005, 17:09:11 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=33398124&tid=1853402]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
196ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 521ms |

| 0 / 0 |
