X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Ошибка в коде php
IamWolf
IamWolf
Topic Starter сообщение 3.1.2009, 15:35; Ответить: IamWolf
Сообщение #1


то я?.....
*****

Группа: Active User
Сообщений: 991
Регистрация: 20.4.2008
Из: Интернета
Поблагодарили: 181 раз
Репутация:   39  


Доброго времени суток, нужна помощь, бъюсь головой о стену больше часа.

Есть сайт, нужно добавить категорию, неделю назад еще добавлял, а сейчас выдает ошибку.

Кусок кода,где ошибка вылезает. (Ошибка, не добавилось оО...)
$name = $_GET['add'];
    $queryx = "INSERT INTO bw_categories VALUES (NULL,'$name','$link_name',0)";
if($resultx = @mysql_query($queryx))
    { echo "<br /><br /><center><b>".$_GET['add']."</b> Успешно добавлена главная категория.</center>";}
    else { echo "<br /><br /><center><b>Ошибка, не добавилось оО...</center>"; }

echo "<center><a href='add_cat.php'>Назад</a></center>";

} else if(!empty($_GET['edit'])){
?>


Так вот, скрипт 100% входит в базу, но не добавляет. bw_categories 100% так категория базы где добавляются категории для CMS.
Ошибка на условии..И так вопрос if($resultx = @mysql_query($queryx)) что это значит? Из-за этого ошибка...?

Сообщение отредактировал IamWolf - 3.1.2009, 15:38


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Samborsky
Samborsky
сообщение 3.1.2009, 15:40; Ответить: Samborsky
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 426
Регистрация: 31.7.2008
Поблагодарили: 139 раз
Репутация:   19  


Нужно знать в чем ошибка.
Вызови mysql_last_error после mysql_query и скажи что она выдает.
Или логи mysql сервера покажи (последние запросы)


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
agentvini
agentvini
сообщение 3.1.2009, 15:42; Ответить: agentvini
Сообщение #3


wir werden alle sterben
******

Группа: Active User
Сообщений: 1076
Регистрация: 27.5.2008
Из: Москва
Поблагодарили: 234 раза
Репутация:   39  


проверь конфиг подключения к БД


--------------------
Профессиональная разработка сайтов на MODx
реализуем все ваши идеи качественно и быстро
цена от 500$ (skype sanche.s)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
IamWolf
IamWolf
Topic Starter сообщение 3.1.2009, 15:47; Ответить: IamWolf
Сообщение #4


то я?.....
*****

Группа: Active User
Сообщений: 991
Регистрация: 20.4.2008
Из: Интернета
Поблагодарили: 181 раз
Репутация:   39  


(agentvini @ 3.1.2009, 14:42) *
проверь конфиг подключения к БД

Так вот, скрипт 100% входит в базу
Сайт бы не работал весь+он ошибку выводит не то что он не может соединиться, а добавить.

Ищу лог.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
wildshaman
wildshaman
сообщение 3.1.2009, 15:54; Ответить: wildshaman
Сообщение #5


Завсегдатай
*****

Группа: Active User
Сообщений: 624
Регистрация: 17.3.2008
Из: Мурманск
Поблагодарили: 89 раз
Репутация:   38  


(IamWolf @ 3.1.2009, 14:35) *
Доброго времени суток, нужна помощь, бъюсь головой о стену больше часа.

Есть сайт, нужно добавить категорию, неделю назад еще добавлял, а сейчас выдает ошибку.

Кусок кода,где ошибка вылезает. (Ошибка, не добавилось оО...)
$name = $_GET['add'];
    $queryx = "INSERT INTO bw_categories VALUES (NULL,'$name','$link_name',0)";
if($resultx = @mysql_query($queryx))
    { echo "<br /><br /><center><b>".$_GET['add']."</b> Успешно добавлена главная категория.</center>";}
    else { echo "<br /><br /><center><b>Ошибка, не добавилось оО...</center>"; }

echo "<center><a href='add_cat.php'>Назад</a></center>";

} else if(!empty($_GET['edit'])){
?>


Так вот, скрипт 100% входит в базу, но не добавляет. bw_categories 100% так категория базы где добавляются категории для CMS.
Ошибка на условии..И так вопрос if($resultx = @mysql_query($queryx)) что это значит? Из-за этого ошибка...?


если не ошибаюсь, вместо одного равно (присваивание) должно быть 2 равно
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
IamWolf
IamWolf
Topic Starter сообщение 3.1.2009, 16:01; Ответить: IamWolf
Сообщение #6


то я?.....
*****

Группа: Active User
Сообщений: 991
Регистрация: 20.4.2008
Из: Интернета
Поблагодарили: 181 раз
Репутация:   39  


Изменение:
$querya = "UPDATE bw_categories SET category='".$_POST['new_name']."',link_name='".$new_link_name."' WHERE id='".$oid."';";
if($resulta = @mysql_query($querya))
    {
        echo "<br /><br /><center><b>Successfully Updated from Main Categories.</center>";
        $ed_query = "UPDATE bw_main SET wp_link_cat='".$new_link_name."' WHERE wp_link_cat='".$old_name."';";
        
    }
    else { echo "<br /><br /><center><b>ERROR IN UPDATION.</center>"; }

echo "<center><a href='add_cat.php'>Назад</a></center>";


Добавление:
$name = $_GET['add'];
    $queryx = "INSERT INTO bw_categories VALUES (NULL,'$name','$link_name',0)";
if($resultx = @mysql_query($queryx))
    { echo "<br /><br /><center><b>".$_GET['add']."</b> Успешно добавлена главная категория.</center>";}
    else { echo "<br /><br /><center><b>Ошибка, не добавилось оО...</center>"; }

echo "<center><a href='add_cat.php'>Назад</a></center>";

} else if(!empty($_GET['edit'])){
?>



Изменение работает, а добавление НЕТ....
Samborsky, логи мускула не нашел.


Подозрение на хостинг....может быть причина? Ну раньше вре работало и бам...

Сообщение отредактировал IamWolf - 3.1.2009, 16:05


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Samborsky
Samborsky
сообщение 3.1.2009, 16:05; Ответить: Samborsky
Сообщение #7


Бывалый
****

Группа: User
Сообщений: 426
Регистрация: 31.7.2008
Поблагодарили: 139 раз
Репутация:   19  


(wildshaman @ 3.1.2009, 15:54) *
если не ошибаюсь, вместо одного равно (присваивание) должно быть 2 равно


== это сравнение
= это копирование, не путай его.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NikitA
NikitA
сообщение 3.1.2009, 17:00; Ответить: NikitA
Сообщение #8


Частый гость
**

Группа: User
Сообщений: 91
Регистрация: 22.6.2008
Поблагодарили: 13 раз
Репутация:   4  


1) посмотри необходимо ли тебе = на ==, скорее всего необходимо.
2) попробуй выполнить запрос
INSERT INTO bw_categories VALUES (NULL,'$name','$link_name',0)
прямо в БД через phpMyAdmin, заменив переменные на необходимые значения. думаю получишь ошибку.
посмотри как надо было составить запрос через функцию пхпмайадмин "добавить".

если не решишь вопрос - можешь стукнуть в аську, попробую помочь более конкретно.

Сообщение отредактировал NikitA - 3.1.2009, 17:03


--------------------
Ceterum censeo Carthaginem esse delendam

ICQ: шесть семь восемь два шесть пять
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
IamWolf
IamWolf
Topic Starter сообщение 3.1.2009, 17:05; Ответить: IamWolf
Сообщение #9


то я?.....
*****

Группа: Active User
Сообщений: 991
Регистрация: 20.4.2008
Из: Интернета
Поблагодарили: 181 раз
Репутация:   39  


#1136 - Column count doesn't match value count at row 1


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Samborsky
Samborsky
сообщение 3.1.2009, 17:05; Ответить: Samborsky
Сообщение #10


Бывалый
****

Группа: User
Сообщений: 426
Регистрация: 31.7.2008
Поблагодарили: 139 раз
Репутация:   19  


выведи

echo $queryx;

что выдает?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна верстка со знанием php
4 Nemo 369 22.5.2018, 7:14
автор: Nemo
Открытая тема (нет новых ответов) Ищу php-программиста, работа с Yii2
0 eduarddis 309 19.5.2018, 15:58
автор: eduarddis
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
20 qpPeW 5740 30.4.2018, 15:34
автор: koroluk1990
Открытая тема (нет новых ответов) Нужен backend разработчик (PHP)
0 Jerard 513 27.4.2018, 1:30
автор: Jerard
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлы[предлагаю] Качественные услуги по PHP/HTML/CSS/JS, любые движки
Услуги программирования
39 Alexandr_js 12017 15.4.2018, 15:15
автор: antikvar99


 



RSS Текстовая версия Сейчас: 24.5.2018, 10:42
Дизайн