Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не проходят многие команды РНР. Пишет что аргумент задан неверно.
 
 автор: Fratyr   (07.03.2008 в 14:54)   письмо автору
 
 

Как будто бы база не понимает что за команды РНР ей посылает.

Выдает следующую ошибку например:
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\wbsrv\htdocs\phpdo\install_db.php on line 66


При данном коде:

$query = "CREATE TABLE $table1 ( ".
    "ID int NOT NULL AUTO_INCREMENT, ".
    "PRIMARY KEY(ID), ".
    "loginname varchar(15) NOT NULL )";

if (mysql_query($query,$dbcon))
{
    echo "Step 4: Table $table1 created.\n<br />";
}
else
{
    echo "Step 4: Error creating table $table1: " . mysql_error() . "\n<br />";
}
mysql_free_result($query);


т.е не опустошает память, не делает пинг, не закрывает соединение. В общем все команды, почти все, в РНР, которые связаны с mysql_* выдают подобные ошибки.

Пробовал ставить set-variable=lower_case_table_names=2 в my.ini но тщетно. Кто может знает как исправить?

   
 
 автор: cheops   (07.03.2008 в 15:07)   письмо автору
 
   для: Fratyr   (07.03.2008 в 14:54)
 

>mysql_free_result($query);
$query не является дескриптором, а является SQL-запросом, строкой, вероятно вы имели в виду
<?php
  mysql_free_result
($dbcon);
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования