ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #731  
Старый 15.08.2009, 19:50
Аватар для Patronik
Patronik
Познающий
Регистрация: 16.03.2009
Сообщений: 82
Провел на форуме:
148667

Репутация: 23
Отправить сообщение для Patronik с помощью ICQ
По умолчанию

Цитата:
Сообщение от SaiRus  
Подскажите пожалуйста:
1)TimeStamp(тип поля в MySQL)-содержит не просто дату и время, а набор данных отвечающих за нее?
2)есть записи в базе DateTime формата, если тип поля поменять на TimeStamp, как откорректировать значения? а то даты получаются не корректными...
3)есть поле "Id" - авто_инкремент... добавляя новую запись получается что записей к примеру две а третья добавляется 13ой, это нормально? или как сделать что бы она добавлялась 3й? подскажите пожалуйста я не сику в этом
Для того чтобы третяя запись добавлялась в автоинкременте 3-тей а не 13-той пересоздай таблицу заново и введи все значения сначала.
 
Ответить с цитированием

  #732  
Старый 15.08.2009, 22:39
Аватар для daniel_1024
daniel_1024
Участник форума
Регистрация: 15.07.2009
Сообщений: 158
Провел на форуме:
698831

Репутация: 34
По умолчанию

у меня есть пароли от базы мускуль, как к ней приконнектититься, подскажите путь к ней.
 
Ответить с цитированием

  #733  
Старый 15.08.2009, 22:47
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Там же, где ты и взял пароли от БД
 
Ответить с цитированием

  #734  
Старый 15.08.2009, 23:51
Аватар для ILYAtirtir
ILYAtirtir
Участник форума
Регистрация: 25.04.2007
Сообщений: 176
Провел на форуме:
1957988

Репутация: 739
Отправить сообщение для ILYAtirtir с помощью ICQ
По умолчанию

Цитата:
у меня есть пароли от базы мускуль, как к ней приконнектититься, подскажите путь к ней.
Попробуй найти phpmyadmin,может подойдет туда пароли,обычно /phpmyadmin/ или /pma/. Или пробуй коннектится на порт 3306
 
Ответить с цитированием

  #735  
Старый 16.08.2009, 14:23
Аватар для daniel_1024
daniel_1024
Участник форума
Регистрация: 15.07.2009
Сообщений: 158
Провел на форуме:
698831

Репутация: 34
По умолчанию

Цитата:
Там же, где ты и взял пароли от БД
я их взял скулей из таблицы mysql.users, расшифровал....
 
Ответить с цитированием

  #736  
Старый 16.08.2009, 15:19
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

пути (сервер ДБ) можно прочитать только в конфигах обычно, плюс удаленный доступ очень редко попадается (редковато). А дальше слушай ILYAtirtir - ищи phpmyadmin, если не под .htaccess - считай повезло.
 
Ответить с цитированием

  #737  
Старый 19.08.2009, 22:38
Аватар для xSlon
xSlon
Новичок
Регистрация: 08.02.2008
Сообщений: 13
Провел на форуме:
320409

Репутация: 3
По умолчанию

Читаю книжку по php,есть глава про создание интернет-магазина,есть код создания бд,пытаюсь сделать по примеру но чуть-чуть другое - выходит только ошибка.
Parse error: parse error, unexpected T_ELSE in z:\home\localhost\www\FirstSite\setup_bd.php on line 47

Код:
<?
//Подключаем шаблон
require "shablon.php";
//выводим шаблон
echo $head;
//создаем БД
if(!mysql_connect($server,$login,$psswd))
{
	echo"Ошибка сервера MySQL";
	echo"</body></html>";
	exit;
}
echo "Создаем БД";
mysql_createdb($BD);
echo mysql_error(mysql_errno());
if(mysql_errno() == 0)
{
	echo "БД создана!Создаем таблицу 1...";
	mysql_select_db($BD);
	echo mysql_error();
	mysql_query('Create table 1 (
									 login char(16) primary key,
									 psswd char(16) not null,
									 )');
	echo mysql_error();
	If (mysql_errno() ===0)
	{
		echo "Таблица создана.Добавляем первичные данные.";
		mysql_query('INSERT INTO users values("test","test")');
		echo "Данные добавлены";
	echo "А теперь создаем Таблицу 2";
	mysql_select_db($BD);
	echo mysql_error();
	mysql_query('Create table 2 (
									 name char(16) primary key,
									 sostav char(128),
									 opisanie text,
									 )');
	echo mysql_error();
	If (mysql_errno() ===0)
	{
		echo "Таблица создана.Добавляем первичные данные.";
		mysql_query('INSERT INTO clans values("Первый","Нет...","Нет пока")');
		echo "Данные добавлены";
	}
	else echo "ошибка при создании таблицы";
	else
	echo "Ошибка при создании БД ".mysql_error();
	}
}
?>
Подскажите пожалуйста,что не так...
 
Ответить с цитированием

  #738  
Старый 19.08.2009, 22:44
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

а потому что вот так писать надо, не зря правила придумали:

PHP код:
<?php
if (условие) {
      .........
      if (
условие) {
             ...............
             ...............
      }
}
?>
Так, только так и всегда так. Сам почитай свой код и попробуй понять, где у тебя какой IF закрывается и что внутри каждого IF

Сделаешь так - ошибка станет настолько очевидно смешной, что тебе даже смешно не будет
 
Ответить с цитированием

  #739  
Старый 19.08.2009, 22:44
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

PHP код:
<?php
     
//Подключаем шаблон
         
require "shablon.php";
     
//выводим шаблон
     
echo $head;
     
//создаем БД
     
if (!mysql_connect($server$login$psswd))
     {
         echo 
"Ошибка сервера MySQL";
         echo 
"</body></html>";
         exit;
     }
     echo 
"Создаем БД";
     if (
mysql_create_db($BD))
     {
         echo 
mysql_error(mysql_errno());
         if (
mysql_errno() == 0)
         {
             echo 
"БД создана!Создаем таблицу 1...";
             
mysql_select_db($BD);
             echo 
mysql_error();
             
mysql_query('Create table 1 (
                                     login char(16) primary key,
                                     psswd char(16) not null,
                                     )'
);
             echo 
mysql_error();
             if (
mysql_errno() === 0)
             {
                 echo 
"Таблица создана.Добавляем первичные данные.";
                 
mysql_query('INSERT INTO users values("test","test")');
                 echo 
"Данные добавлены";
                 echo 
"А теперь создаем Таблицу 2";
                 
mysql_select_db($BD);
                 echo 
mysql_error();
                 
mysql_query('Create table 2 (
                                     name char(16) primary key,
                                     sostav char(128),
                                     opisanie text,
                                     )'
);
                 echo 
mysql_error();
                 if (
mysql_errno() === 0)
                 {
                     echo 
"Таблица создана.Добавляем первичные данные.";
                     
mysql_query('INSERT INTO clans values("Первый","Нет...","Нет пока")');
                     echo 
"Данные добавлены";
                 }
                 else  echo 
"ошибка при создании таблицы";
             }
         }
     }
     else
     {
         echo 
"Ошибка при создании БД " mysql_error();
     }

?>

Последний раз редактировалось mailbrush; 19.08.2009 в 22:47..
 
Ответить с цитированием

  #740  
Старый 19.08.2009, 22:46
Аватар для FireFenix
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

Репутация: 389
По умолчанию

гоанокод в if'ах

наверное должно быть так
PHP код:
<?php
//Подключаем шаблон
require "shablon.php";

//выводим шаблон
echo $head;

//создаем БД
if(!mysql_connect($server,$login,$psswd))
{
  echo 
"Ошибка сервера MySQL";
  echo 
"</body></html>";
  exit;
}

echo 
"Создаем БД";
mysql_createdb($BD);
echo 
mysql_error(mysql_errno());

if(
mysql_errno() == 0)
{
  echo 
"БД создана!Создаем таблицу 1...";  
  
mysql_select_db($BD);  
  echo 
mysql_error();
  
  
mysql_query('Create table 1 (
                   login char(16) primary key,
                   psswd char(16) not null,
                   )'
);
                   
  echo 
mysql_error();
  
  if (
mysql_errno() ===0)
  {
    echo 
"Таблица создана.Добавляем первичные данные.";
    
mysql_query('INSERT INTO users values("test","test")');
    echo 
"Данные добавлены";
    echo 
"А теперь создаем Таблицу 2";
    
mysql_select_db($BD);
    echo 
mysql_error();
    
    
mysql_query('Create table 2 (
                     name char(16) primary key,
                     sostav char(128),
                     opisanie text,
                     )'
);
    echo 
mysql_error();
    
    if (
mysql_errno() ===0)
    {
      echo 
"Таблица создана.Добавляем первичные данные.";
      
mysql_query('INSERT INTO clans values("Первый","Нет...","Нет пока")');
      echo 
"Данные добавлены";
    } else {
      echo 
"ошибка при создании таблицы";
    }
  } else{
    echo 
"Ошибка при создании БД ".mysql_error();
  }
}

?>

Последний раз редактировалось FireFenix; 19.08.2009 в 22:49..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ