yok
Новичок
Извините в названии ошибка, таблица kontra а поле kontora
Здравствуйте.
Помогите пожалуйста разобраться чего ему надо,
пробую и так и с апострофами, что закоментированно. Что ему не нравится.
Версия
что я не так делаю?
Здравствуйте.
Помогите пожалуйста разобраться чего ему надо,
Пытаюсь сделать запрос к базеCould not successfully run query (SELECT * FROM kontra THERE kontora = KDX200SR) from DB: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'kontora = KDX200SR' at line 1
PHP:
$kdx="KDX200SR";
//$sql = "SELECT * FROM `kontra` THERE `kontora`='".mysql_real_escape_string($kdx)."' ";
$sql = "SELECT * FROM kontra THERE kontora = KDX200SR";
$result=mysql_query($sql);
if (!$result) {
echo "Could not successfully run query ($sql) from DB: " . mysql_error();
exit;
}
Версия
если ему синтаксис не нравится то UPDATE выполняет ок.[root@xserver ~]# rpm -qa | grep php
php-common-5.1.6-27.el5
php-5.1.6-27.el5
php-ldap-5.1.6-27.el5
php-mysql-5.1.6-27.el5
php-cli-5.1.6-27.el5
php-pdo-5.1.6-27.el5
[root@xserver ~]# rpm -qa | grep mysql
mysql-test-5.0.77-4.el5_4.2
mysql-server-5.0.77-4.el5_4.2
php-mysql-5.1.6-27.el5
mysql-devel-5.0.77-4.el5_4.2
mysql-5.0.77-4.el5_4.2
mysql-connector-odbc-3.51.26r1127-1.el5
mysql-bench-5.0.77-4.el5_4.2
[root@xserver ~]#
PHP:
if( mysql_query("UPDATE `kontra` SET `kontora`='".mysql_real_escape_string($name_contora)."' WHERE `id`='".mysql_real_escape_string($id_kontora)."' ") ) {
echo "ok UPDATE name kontora";
}
else {