вставка в базу данных завершается неудачно с кодом ошибки 1048 - PullRequest
0 голосов
/ 09 февраля 2012
   <?=form_open('forums/register');?>
            <table>
                <tr>
                    <td><label for="register_name">Username : </label></td>
                    <td><input type="text" name="register_name" disabled="disabled" value="<?=$_POST['username']?>"/></td>                    
                </tr>
                <tr>
                    <td><label for="register_email">Email:</label></td>
                    <td><input type="text" name="register_email" disabled="disabled" value="<?=$_POST['email']?>"/></td>                
                </tr>                
                <tr>
                    <td><label for="register_password">Password:</label></td>
                    <td><input type="password" name="register_password" disabled="disabled" value="<?=$_POST['password']?>"/></td>                
                </tr>               
                <tr>
                    <td></td>
                    <td><input type="submit" value="Register" onclick="return true;"/></td>
                </tr>
                <tr>
                    <td></td>
                    <td><input type="submit" value="Edit" onclick="window.location.replace('forums/index.php');return true;"></td>                    
                </tr>
            </table>
        <?=form_close()?>

Это моя фирма-подтверждение перед сохранением информации пользователя в таблицу mysql.Но у меня есть эта ошибка, я понятия не имею, почему, потому что она работает с паролем и ключом активации, но имя пользователя и адрес электронной почты - все нулевые.*

Эта инициализация работает нормально, как в моей последней решенной проблеме по этому поводу.Спасибо за любые полезные исправления ..

1 Ответ

0 голосов
/ 09 февраля 2012

Ваше поле register_name отключено в вашей HTML-форме. Так что это не отправлено на сервер. Таким образом, $ p ['register_name'] имеет значение null, и я думаю, что ваше поле 'name' НЕ NULL.

Попробуйте использовать readonly вместо отключенного в HTML-форме.

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