Ошибка MySQLi при вставке - PullRequest
0 голосов
/ 09 марта 2011

У меня проблема.Когда я хочу вставить в MySQL таблицу из php, он не работает, и он пишет ошибку

Unknown column 'pass' in 'field list'

Я пытался удалить и создать всю таблицу через php, и это работает.Попробуйте тот же запрос в phpMyAdmin, он работает.

Мой php

$sql = "INSERT INTO users(login,name,surname,pass,city,street,email,cardnr,zip,phone) VALUES('".$login."','".$name."','".$surname."','".$pass."','".$city."','".$street."','".$mail."','".$card."','".$zip."','".$phone."')";
$this->link->query($sql);

Пожалуйста, помогите мне, спасибо и извините за мой английский

Ответы [ 2 ]

0 голосов
/ 10 марта 2011

попробуйте инкапсулировать все имена полей с помощью `(backtik)

0 голосов
/ 09 марта 2011

ваша таблица users не содержит столбец pass.

Сообщение об ошибке довольно очевидно, вам следует проверить правильность написания имени столбца.

В противном случае, вы уверены, что работаете над одной и той же базой данных с PHPMyAdmin и вашим PHP-кодом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...