![]() |
Вопрос по работе с базой данных mySQL при помощи PHP 4
Создаю Новую БД при помощи phpmyadmin
в ней создаю новую таблицу, с N числом полей. и с её помощью могу добавить записи в эту БД. Но при помощи PHP не получается добавить новую запись в уже созданную (ту же) БД т е я успешно соединяюсь с БД и могу считывать оттуда информацию, а вот добавить новую запись не могу. В чём причина? Возможно дело в правах доступа к БД, но тогда как их изменить? Сам код такой <? mysql_connect("localhost","serg","123"); mysql_select_db("myDB"); $r=mysql_query("SELECT * FROM tb"); $rows=mysql_num_rows($r); $r=mysql_query("INSERT INTO 'tb' ('tb1','tb2','tb3') values ('Serg','mmmdfjh','777')");// вот эта строка не работает $res=mysql_query("SELECT * FROM `tb`"); $row=mysql_fetch_row($res); echo "123 $row[1] 4 $row[2] 4 $row[3]"; ?> |
Цитата:
|
без кавычек тоже не получается
Цитата:
собственно ещё один вопрос, а можно ли из РНР новую БД создать? Как бы мне узнать права доступа к БД в которую пытаюсь писать? |
Зайди на главную в май админе там есть ссылка Привелегии. Заходиш в нее там все юзеры. Рядом кнопка редактировать. Зашел туда и редактируй себе права.
|
Вот так (без кавычек) должно работать.
PHP код:
Цитата:
PHP код:
Цитата:
2. Выбираешь базу mysql 3. Смотришь обзор таблица user |
| Время: 10:23 |