RuWeb.net Forum

Траблы с sql запросами и PHP
Anonymous - 6.3.2003 в 11:32

Есть PHP скрипт, в нем запрос на добавление новой записи в таблицу, при выполнении этого скрипта на сервере запрос не выполняется :(
Если выполнить запрос myAdminPHP все нормально, в чем может быть трабл?
Вот сам скрипт:

define("DBName","DBNAME");
define("HostName","localhost");
define("UserName","username");
define("Password","pass");

$db=@mysql_connect(HostName,UserName,Password);
@mysql_select_db(DBName);

$ok=@mysql_query ("INSERT INTO `table1` (`ID`,`Number`)
VALUES ('1','2')");
?>


support - 6.3.2003 в 22:04

Есть такая зааамечательная функция mysql_error().
Вы просто пишите:
mysql_connect(...) or die (mysql_error());
mysql_select_db(...) or die (mysql_error());
mysql_query (...) or die (mysql_error());
И узнаете в чем же собственно дело.


Anonymous - 15.4.2003 в 13:03

Я честно говоря не совсем понимаю зачем использовать define.
$Dbname="yourbazaname";
Чем плоха?


Anonymous - 3.11.2003 в 15:32

ИЗ скриптов вобще не работают запросы вида mysql_query($query);
Хотя если синтаксис экспортировать в phpMyAdmin то всё работает. Почему? Бьюся часа 2!!!


Anonymous - 13.6.2006 в 15:54

Никто так и не ответит? Я тожк бьюсь уже около двух часов. Если запрос делаю из php скрипта, то ниего не получается (хотя и ошибок никаких нет) Если же выполняю запрос через phpMyAdmin, то всё прекрасно работает


kpv - 13.6.2006 в 20:14

посмотрите ответ саппорта от 2003 года

Цитата:

6.3.2003 в 23:04
Есть такая зааамечательная функция mysql_error().

попробуйте узнать с помощью неё ошибку, а также при обращении указывайте номер своего аккаунта в биллинге, где скрипт лежит, какой сайт и так далее...