1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Помогите найти ошибку

Тема в разделе "Web - программирование", создана пользователем -, 14 июл 2005.

Статус темы:
Закрыта.
  1. Гость

    Репутация:
    0
    Пишу гостевую PHP+MySQL

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

    Код:
    Parse error: parse error in x:\home\dtsgb.ru\www\index.php on line 12
    Вот код:
    Код:
    <html>
    <head>
    <title>Гостевая книга</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    </head>
    <body>
    <div align="right"><a href="addmsg.php">Добавить сообщение</a></div>
    <table width="100%">
    <?php
    include ("config.php");
    $showsql="SELECT from $base.gbtable * order by id DESC";
    $query = mysql_query($showsql) or die ("<b>Ошибка</b><br>").mysql_error());
    while($result = mysql_fetch_array($query))
    {
    $id=($result["ID"]);
    $city=($result["city"]);
    $name=($result["name"]);
    $msg=($result["msg"]);
    $email=($result["email"]);
    $http=($result["http"]);
    }
    echo 
    "<tr>
    <td>$city</td><td>$name</td>
    </tr>
    <tr>
    <td height='400' colspan='2' valign='middle' align='center'>$msg</td>
    </tr>
    <tr>
    <td align='center'>$email</td>
    <td align='center'>$http</td>
    </tr>"
    ?>
    </table>
    </body>
    </html>
    файлик config.php

    Код:
    <?php
    $host = 'localhost';
    $login = 'root';
    $pass = 'iddqd';
    $base = 'dtsgb';
    
    mysql_connect ($host, $login, $pass, $base);
    mysql_select_db ($base);
    ?>
    и дамп базы
    Код:
    -- phpMyAdmin SQL Dump
    -- version 2.6.0-pl2
    -- http://www.phpmyadmin.net
    -- 
    -- Хост: localhost
    -- Время создания: Июл 14 2005 г., 14:27
    -- Версия сервера: 3.23.53
    -- Версия PHP: 4.3.9
    -- 
    -- БД: `dtsgb`
    -- 
    
    -- --------------------------------------------------------
    
    -- 
    -- Структура таблицы `gbtable`
    -- 
    
    CREATE TABLE `gbtable` (
    `ID` int(11) NOT NULL auto_increment,
    `city` text NOT NULL,
    `name` text NOT NULL,
    `msg` text NOT NULL,
    `email` text NOT NULL,
    `http` text NOT NULL,
    PRIMARY KEY (`ID`)
    ) TYPE=MyISAM AUTO_INCREMENT=1;
    
    -- 
    -- Дамп данных таблицы `gbtable`
    -- 
    
       
     
  2. e.motion studio

    e.motion studio Гость

    Репутация:
    0
    Для: Злобный Карлик
    у тебя запрос не правільно составлен
    Код:
    $showsql="SELECT from $base.gbtable * order by id DESC";
    запрос должен быть тіпа

    Код:
    SELECT * FROM table;
     
  3. Гость

    Репутация:
    0
    Не помогает!
    Код:
    <table width="100%">
    <?php
    include ("config.php");
    $showsql="SELECT * FROM gbtable order by id DESC";
    $query = mysql_query($showsql) or die ("<b>Ошибка</b><br>").mysql_error());
    while($result = mysql_fetch_array($query))
    {
    $id=($result["ID"]);
    $city=($result["city"]);
    $name=($result["name"]);
    $msg=($result["msg"]);
    $email=($result["email"]);
    $http=($result["http"]);
    }
    echo 
    "<tr>
    <td>$city</td><td>$name</td>
    </tr>
    <tr>
    <td height='400' colspan='2' valign='middle' align='center'>$msg</td>
    </tr>
    <tr>
    <td align='center'>$email</td>
    <td align='center'>$http</td>
    </tr>"
    ?>
    </table>
     
  4. ????

    ???? Гость

    Репутация:
    0
    Для: Злобный Карлик
    А с какой ошибкой вылетает?
     
  5. admin

    admin Well-Known Member

    Репутация:
    0
    Регистрация:
    8 авг 2003
    Сообщения:
    2.754
    Симпатии:
    1
    Для: Злобный Карлик
    <!--QuoteBegin-Злобный Карлик+14:07:2005, 10:29 -->
    <span class="vbquote">(Злобный Карлик @ 14:07:2005, 10:29 )</span><!--QuoteEBegin-->$query = mysql_query($showsql) or die ("<b>Ошибка</b><br>").mysql_error());
    [snapback]22174" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    у тебя скобок не хватает справа.
    посмотри.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей