Pavel_html
User-
Posts
692 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Pavel_html
-
Вы не меня не поняли!! Новая таблица для комментариев к определеной статьи. А для статей у меня одна таблица. Ну например у меня есть статья "О невозможности всего сущего". Она располагается в таблице articles, под id - ом 18. И для этой статьи создается отдельная таблица комментариев, которая названа примерно так: comments_id, где id - id статьи в таблице articles.
-
Нет, для каждой статьи новая таблица.
-
Вот скажите, почему у меня не работает этот код (все логины и пароли изменены): <?php if(isset($_POST['fname'])){ $sdbname="localhost"; $user_name="root; $user_password="123456"; $db_name="test_db; if(!$link=mysql_connect($sdbname, $user_name,$user_password)){ echo "Не могу соединится с сервером базы данных"; exit(); } if(!mysql_select_db($db_name, $link)){ echo "Не могу выбрать базу данных"; exit(); } $id=$_GET['id']; $str_sql="CREATE TABLE IF NOT EXISTS comments_$id( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), email VARCHAR(50), text VARCHAR(500) )"; if(!mysql_query($str_sql, $link)){ print mysql_error(); } if(empty($_POST['name'])){ $error="Вы не ввели имя "; } if(empty($_POST['e-mail'])){ $error.="Вы не ввели e-mail "; } if(empty($_POST['body'])){ $error.="Вы не ввели сообщение "; die(); } if(strlen($_POST['body'])<10){ $error.="Вы ввели слишком маленькое собщение "; } $regexp='^[0-9a-zA-Z]([0-9a-zA-Z-_]+.)*[0-9a-zA-Z]*@[a-zA-Z0-9]*([0-9a-zA-Z-_]+.)*[0-9a-zA-Z]+.[a-zA-Z]{2,6}$'; if(!preg_match("/$regexp/", $_POST['e-mail'])){ $error.="Вы ввели неправильный e-mail"; } if(!empty($error)){ echo "<div class="error">"; echo $error; echo "</div>"; die(); } $name=strip_tags($_POST['name']); $email=strip_tags($_POST['e-mail']); $body=strip_tags($_POST['body']); $query="INSERT INTO comments_$id VALUES( '', '$name', '$email', '$body' )"; mysql_query($query, $link); mysql_close($link); $host = $_SERVER['HTTP_HOST']; $fn = "http://".$host.$_POST['fname']; echo "<script language=JavaScript> window.location='$fn' </script>"; } ?> Ошибок он не выдает, только белый экран, и все!
-
$str_sql="CREATE TABLE IF NOT EXISTS comments_$id( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), email VARCHAR(50), text VARCHAR(500) )"; ???
-
Я понимаю что я такой тупой. Я просто не совсем хорошо знаю SQL. Можешь подсказать, как сделать так: проверить что таблица существует, и если она не существует, сделать ее?
-
Вот я сделал следущий запрос: $str_sql="CREATE TABLE IF EXISTS comments_$id( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), email VARCHAR(50), text VARCHAR(500) )"; но мне почемуто скрипт выдает ошибку.. Не знаю в какой раз я это говорю, но помогите, уважаемые Гуру!
-
Учитесь использовать BBCode!
-
http://narod.yandex.ru/disk/
-
Толстый слой "шоколадного соуса". И интересная информация
-
list-style-type - возможно ли изменять диаметр?
Pavel_html replied to Rhema's question in HTML Coding
способ есть!! <html> <head> <title>Изменения размера точки</title> <style type="text/css"> .tochka{ display: list-item; /* правило, чтобы элементы воспринимались как список */ list-style-type:disc; /* тута все понятно */ font-size:20px; /* размер этой точки (непомню как называется) */ position:relative; top:15px; } ul li{ list-style-type:none; } </style> </head> <body> <ul> <li><b class="tochka"></b>Пункт 1</li> <li><b class="tochka"></b>Пункт 2</li> <li><b class="tochka"></b>Пункт 3</li> <li><b class="tochka"></b>Пункт 4</li> <li><b class="tochka"></b>Пункт 5</li> <li><b class="tochka"></b>Пункт 6</li> </ul> </body> </html> Чисто тереоретически. -
<?php include("includes/shapka.tpl"); ?> Или используй SSI... SSI по шагам.
-
Мы писали, мы писали, наши пальчики устали. Щас мы отдохнем, и опять флудить пойдем!
-
Почему????
-
UPDATE blog SET header='Жизнь прекрасна!', krat='Думаю из заголовка все понятно', body='Скоро экошкола 2008!!!!!!!!!rnУра!!!!!!!' WHERE id=
-
Ну даже когда я это исправил, всеравно не работает.
-
Вот есть такой запрос: $zag=mysql_escape_string($zag); $krat=mysql_escape_string($krat); $body=mysql_escape_string($body); $str_sql="UPDATE blog SET header='$zag', krat='$krat', body='$body' WHERE id=$id"; if(!mysql_query($str_sql, $link)){ print mysql_error(); } и функция mysql_error() мне выдает следущее собщение: пытался перевести гуглом переводчиком но он мне какую то дребедень выдает... Уважаемые Гуру! В чем дело??
-
Сейчас тебе Дима коечто напишет.
-
Возьми пакет, и подыши в него говорят помогает Скажи а что это за студия "Силуэт"? P.S. Можешь кинуть ссылку для скачивания твоего скрипта новостей?
-
http://www.webmasterschool.ru/articles/article60.php
-
Там на buhara.ru половина сделана с помощью flash. Думаю в принцепе такой сайт будет стоить 3000-4000 руб.