компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > Программирование > Заказы на разработку ПО и сайтов > Программирование

Ответ
 
LinkBack Опции темы Опции просмотра
Старый 25.03.2011, 21:48   #1
kim
Пользователи
 
Регистрация: 24.02.2006
Сообщений: 1
По умолчанию Гостевая книга с мускулом

делаю гостевую книгу с мускулом
где каждое сообщение сохраняется в базе с ip ,почтой если задана и именем
ели база не найдена она создается
вот скрипт:
<html>
<head>
<title>Гостевая</title>
<LINK>
</head>
<body>
<?
$answers_db="GUEST_BOOK";
function create_db()
{
global $answers_db;
mysql_query("CREATE TABLE $answers_db
(name char(25) NOT NULL,
ip char(12) NOT NULL,
message TEXT(512) NOT NULL,
email char(20) NULL);");

mysql_query("INSERT INTO $answers_db
VALUES ('Bars3s','127.0.0.1','Крут','bar3s@bk.ru');");
echo "<br>create_db<br>".mysql_error()."<br>";
mysql_close();
}
function view_mess()
{
global $answers_db;
if(!@mysql_connect("localhost","root","minime17"))
{
echo "Error:".mysql_noerr()."<br>".mysql_error()."<br>" ;
return 0;
}

if(!mysql_select_db($answers_db))
{
mysql_close();
return -1;
}

$Messags=mysql_query("SELECT FROM * $answers_db;");
$rows=mysql_num_rows($Messags);
for($i=0;$i</td>
</body>
</html>




kim вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
25.03.2011, 21:48
Техник
реклама
По умолчанию Гостевая книга с мускулом

Старый 25.03.2011, 21:58   #2
Junior Member
 
Регистрация: 28.12.2007
Сообщений: 7
По умолчанию

Вообще для создания базы пишется обычно отдельная ф-ция, ну да хозяин-барин, хочешь лишние проверки делать - делай
Сначала создается БД (mysql_create_db), потом выбирается эта база (mysql_select_db), а уже потом создаются таблицы и тп.

В каком формате поле в базе? date?
Если да, тогда не в правильном формате формируешь дату в РНР. правильно date = dateY-m-d;

Кроме того, логичнее работать с датами средствами базы, а не РНР. Например так:
mysql_query"INSERT INTO table VALUES DATE_FORMATNOW, Y-m-d";
grigory-t_07 вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 23:03. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2