Не мога да вкарвам инфо в MSQL от PHP
Не мога да създавам таблици в базата данни и да вкарвам инфо във вече създадени такива с PHP, но мога да съдавам нова база данни. Ето един пример
<?php
$connect=mysql_connect("localhost", "root", "");
$selectdb=mysql_select_db ("Users");
$sqlquery="create table if not exists Info (Name varchar(50) Not Null, Email varcher(50) Not Null Primary Key)";
$queryresult= mysql_query ($sqlquery) ;
?>
Значи свързва се с базата, но не създава таблица. Мисля си, че може да е нещо от настройките на php или mysql.
Моля помогнете !!!
Не мога да вкарвам инфо в MSQL от PHP
Как са ти привилегиите на root@localhost? MySQL може да ограничава правата, които са ти дадени. Погледни в админ панела на MySQLAdmin например какви са правата на този user, с който се connect-ваш към БД. Може и от конзолен режим да си поиграеш ръчно да grant-ваш всякакви привилегии.
PHP не вярвам да има пръст в тази работа, по-скоро синтаксисът ти има грешка. Как правиш таблиците?
Не мога да вкарвам инфо в MSQL от PHP
offtopic//
1.Ползваш ли MySQL-Front от FoxSrv?
2.Опитал ли си се да задаваш въпроси или да четеш форума на http://www.foxserv.net/
Разбира се, тук ще ти помогнат също [:)]
Не мога да вкарвам инфо в MSQL от PHP
А не ти ли дава някаква грешка това? Пробвай да изпълниш същия SQL през Admin интерфейса ако може и виж дали там ще мине.
Написано е "varcher" на едното място, но предполагам че това си го видял.
Не мога да вкарвам инфо в MSQL от PHP
Манеее [:I], цялата работа била от това "varcher", промених го на varchar и стана [:)]