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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Создание каталога PHP+MYSQL

Сообщения:  [1-4] 

 
 автор: cheops   (23.09.2005 в 14:59)   письмо автору
 
   для: morfey1   (23.09.2005 в 10:33)
 

Если не ошибаюсь, то жанр у вас назван "Размером"?
<?php
print "Размер<p>\n"
print 
"<select name=\"sex\">\n"
print 
"\t<option value=\"F\">Fantasy\n"
print 
"\t<option value=\"C\">Comedy\n"
print 
"</select>\n";
?>

Тогда во все запросы на вывод вам просто необходимо добавлять условние "size='F'" или "size='C'", в зависимости от выводимого жанра, например
SELECT * FROM video WHERE size = 'F'

   
 
 автор: morfey1   (23.09.2005 в 10:33)   письмо автору
 
   для: cheops   (23.09.2005 в 01:00)
 

Ну вот это например для видео

CREATE TABLE 'video' (
  'id' int(11) NOT NULL auto_increment,
  'name' text,
  'made' text,
  'reg' text,
  'time' text,
  'pic' text,
  'opis' text,
  'size' varchar(20) );

Оно работает, но может я неправильно сделал для того что я хочу..
Вот еще

<?php
if( isset($name) && isset($made) && isset($reg) && isset($time) && isset ($opis) && isset($pic) && isset ($size))
{
$dberror="";
$ret=add_to_database($name$made$reg$time$opis$pic$size$dberror);
if(!
$ret)
print 
" Error:$dberror<br> ";
else
print 
"Дякую";
}
else
{
write_form();
}
function 
add_to_database($name$made$reg$time$opis$pic$size, &$dberror)
{
$user="root";
$pass-"";
$db="test";
$link=mysql_connect("localhost""$user""$pass");
if(!
link)
{
$dberror="не могу законектится";
return 
false;
}
if (!
mysql_select_db($db$link))
{
$dberror=mysql_error();
return 
false;
}
$query="INSERT INTO video ( name, made, reg, time, opis, pic, size )
values ('
$name', '$made', '$reg', '$time', '$opis', '$pic', '$size')";
if(!
mysql_query($query$link))
{
$dberror=mysql_error();
return 
false;
}
return 
true;
}
function 
write_form()
{
global 
$PHP_SELF;
print 
"<form action=\"$PHP_SELF\" method=\"POST\">\n";
print 
"<input type=\"text\" name=\"name\">";
print 
"Название<p>\n";
print 
"<input type=\"text\" name=\"made\">";
print 
"Производство<p>\n";
print 
"<input type=\"text\" name=\"reg\">";
print 
"Режисер<p>\n";
print 
"<input type=\"text\" name=\"time\">";
print 
"Длительность<p>\n";
print 
"<input type=\"text\" name=\"pic\">";
print 
"Картинка<p>\n";
print 
"<textarea rows=\"3\" cols=\"30\" name=\"opis\"></textarea>";
print 
"Описание<p>\n";
print 
"<input type=\"text\" name=\"size\">";
print 
"Размер<p>\n";
print 
"<select name=\"sex\">\n";
print 
"\t<option value=\"F\">Fantasy\n";
print 
"\t<option value=\"C\">Comedy\n";
print 
"</select>\n";
print 
"<input type=\"submit\" value=\"GO\">\n</form>\n";
}
?>

Это код для добавления видео, но я не знаю как добавить по жанрам, как вывести правильно, и как редактировать с веб-интерфейса
На моем сайте http://10.1.1.10/index.php?page=files/films.php (это видео, там же и музыка и проги) , но как это се организовать в мускуле, помогите...

   
 
 автор: cheops   (23.09.2005 в 01:00)   письмо автору
 
   для: morfey1   (22.09.2005 в 23:03)
 

Не могли бы вы привести структуру используемых вами таблиц?

   
 
 автор: morfey1   (22.09.2005 в 23:03)   письмо автору
 
 

Здравствуйте, я написал сайт где выложил каталог программ, фильмов, музыки и т.д., но проблема в том что я не могу ни сортировать не править через веб-интерфейс и я решил перегнать все в mysql.Но с мускулем я очень мало знаком.Мне надо добавлять контент через веб-форму, это я сделал, но я не пойму как записать отдельно по жанрам например фантастика, ужас и т.д. и как все это вывести на страницу, как отсортировать правильно?
Напишите хоть приблизительно что нужно писать..
Заранее спасибо!

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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