1

Тема: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

Заранее скажу, что я новичек и поэтому прошу не судить строго мои впросы.
Вот смотрите, в phpmyadmin я пытаюсь заполнить таблицу reg в которой есть только
одно поле login следующим образом:
SELECT * FROM `reg` WHERE 1
mysql> insert into reg (login) values ('kregheg');
и мне выдает вот такую ошибку #1064 - 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 'mysql > insert into reg ( login ) values ( 'kregheg' ) LIMIT 0, 30' at line 1
Скажите пожалуйста что не так, и как потом наглядно посмотреть на результат заполнения таблицы.
Заранее огромное спасибо!!!

2

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

Уберите из запроса "mysql > ".
insert into reg (login) values ('kregheg');

3

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

Вот пишу только insert into reg (login) values ('kregheg'); и все равно выдает ошибку

#1064 - 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 'insert into reg ( login ) values ( 'kregheg' )
LIMIT 0, 30' at line 1

4

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

Вот пишу только insert into reg (login) values ('kregheg'); и все равно выдает ошибку

Сначала выбери свою базу даных, сождержащую таблицу `reg` из выпадающего списка в левом вертикальном меню phpMyAdmin.

Затем выбери вкладку SQL и скопируй в поле данный sql-запрос. Выполни его.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

5

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

я так и делаю, уже несколько раз все сначала проделал эту операцию и всё равно выводит ошибку!!!

6

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

а не, всё получилось )) скажите а как посмотреть саму таблицу

7

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

всё, я понял как смотреть )))))) всем спасибо!

8

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

Теперь не могу заполнить базу данными.
Вот формуляр:

<form name='glavreg' action='ppreg.php' method='post'>
* Логин:<br>
<input type='text' name='pplogin' size='15' maxsize='15' value=''> <br><br>
* Пороль:<br>
<input type='password' name='pppass' size='15' maxsize='15' value=''>
<input type='submit' name='ppsub' value='Отправить'>
</form>

Вот скрипт обработчик:

<?php
$dbname = "rega";
$tabl="reg";
$sql="insert into $tabl (login, password) values ('".$_POST['pplogin']."', '".$_POST['pppass']."');
$soedinenie=mysql_connect ('localhost','root','тут_мой_пороль');
mysql_select_db($dbname, $soedinenie);
mysql_query ($sql, $soedinenie);
?>

rega - название базы данных
reg - название таблицы

9

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

<?php
$dbname = "rega";
$tabl="reg";
$sql = "insert into $tabl (login, password) values ('".$_POST['pplogin']."', '".$_POST['pppass']."')";
$soedinenie = mysql_connect ('localhost','root','тут_мой_пороль');
mysql_select_db($dbname);
mysql_query ($sql);
mysql_close($soedinenie);
?>

10

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

Попробовал тоже так сделать, но не получается.:( Я сделал файл index.html и текстовый файл ppreg.php вложил в них эти коды. Стер строчку «тут_мой_пороль» так как пароля у меня нет только логин «root» поместил их в Денвере в папку text1.ru. В phpmyadmin сделал базу rega и таблицу «reg» а вот какие поля делать в таблице я непонял. Подскажите пожалуйста, что еще не так? Чего не хватает?

11

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

chippo1
Таблица login, тип varchar, количество символов выберите сами.
Таблица password, тип varchar, количество символов выберите сами.

12

Re: Проблемы с заполнением таблицы - не могу выполнить sql-запрос...

Hanut сказал:

chippo1
Таблица login, тип varchar, количество символов выберите сами.
Таблица password, тип varchar, количество символов выберите сами.

Спасибо получилось.:)