PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
azion
Отправлено: 09 Января, 2012 - 01:13:16
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Май 2011
Помог: 0 раз(а)
Подскажите по поводу вывода данных что делаю не так
(путь базы прописываю правильно)
Хочу вывести данные из msql вот эту
INSERT INTO `result` (`r_id`, `r_time`) VALUES
и вот эту
INSERT INTO `site`
но не получается что не так делаю
CODE (
htmlphp ):
скопировать код в буфер обмена
< html>
< body>
<? php
$hostName = "" ; // имя сервера, где работает MySQL (в большинстве случаев это: localhost)
$userName = "xxx_db" ; // имя пользователя БД
$password = "xxx_dn" ; // пароль
$databaseName = "022381" ; // имя базы данных
?>
// Вызываем данные из БД (это писать где то примерно в том месте где должны отображаться данные из БД)
<?
$query = "SELECT * FROM INSERT INTO `site`" ;
?>
<? echo $rw [ "r_id" ] ; ?>
<?
}
?>
</ body>
</ html>
кусок из базы
CODE (
htmlphp ):
скопировать код в буфер обмена
CREATE TABLE IF NOT EXISTS `result` (
`r_id` int( 9) NOT NULL ,
`r_time` int( 50) NOT NULL ,
) ENGINE= MyISAM DEFAULT CHARSET= cp1251;
--
-- Дамп данных таблицы `result`
--
INSERT INTO `result` ( `r_id`, `r_time`) VALUES
( 1, 1311789250) ,
( 2, 1311017179) ,
-- --------------------------------------------------------
--
CREATE TABLE IF NOT EXISTS `site` (
`s_id` int( 9) NOT NULL AUTO_INCREMENT,
`s_name` varchar( 20) DEFAULT NULL ,
`s_pass` varchar( 32) NOT NULL ,
`s_url` varchar( 30) DEFAULT NULL ,
`s_mail` varchar( 20) NOT NULL ,
`s_time` int( 50) NOT NULL ,
) ENGINE= MyISAM DEFAULT CHARSET= cp1251 AUTO_INCREMENT= 8 ;
--
INSERT INTO `site` ( `s_id`, `s_name`, `s_pass`, `s_url`, `s_mail`, `s_time`) VALUES
( 1 , 'www.xxx.xxx.ua' , 'e2cece161d4ec51c4ae58fad57989278' , 'http://www.xxx.xx.ua' , 'olsh@mail.ru' , 1310931961 ) ,
( 2 , 'serg' , '9ccdfdce6228d0cbef3102ed314c43b4' , 'http://xxx.xxx.net' , 'ehvfyuf@gmail.com' , 1311023223 ) ,
(
lamozavrik
Отправлено: 09 Января, 2012 - 01:41:30
Частый гость
Покинул форум
Сообщений всего: 161
Дата рег-ции: Дек. 2011
Помог: 4 раз(а)
Во первых: укажите хост БД... Если это localhost, то в $hostName так и напишите $hostName = "localhost";
Во вторых: а где подключение к базе?
(Отредактировано автором: 09 Января, 2012 - 01:42:11)
-----Ударим крепким сном по мукам совести!
azion
Отправлено: 09 Января, 2012 - 02:00:59
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Май 2011
Помог: 0 раз(а)
вроде так я понял
CODE (
htmlphp ):
скопировать код в буфер обмена
< html>
< body>
<? php
$hostName = "localhost" ; // имя сервера, где работает MySQL (в большинстве случаев это: localhost)
$userName = "xxx_db" ; // имя пользователя БД
$password = "xxx_db" ; // пароль
$databaseName = "022381" ; // имя базы данных
?>
<?
$query = "SELECT * INSERT INTO `site`" ;
?>
<? echo $rw [ "r_id" ] ; ?>
<?
}
?>
</ body>
</ html>
(Добавление)
вот нето дал
CODE (
htmlphp ):
скопировать код в буфер обмена
< html>
< body>
<? php
$hostName = "localhost" ; // имя сервера, где работает MySQL (в большинстве случаев это: localhost)
$userName = "xxx_db" ; // имя пользователя БД
$password = "11111" ; // пароль
$databaseName = "xxx_db" ; // имя базы данных
?>
<?
$query = "SELECT * INSERT INTO `site`" ;
?>
<? echo $rw [ "r_id" ] ; ?>
<?
}
?>
</ body>
</ html>
(Добавление)
весравно не работает
voskan
Отправлено: 09 Января, 2012 - 02:17:30
Посетитель
Покинул форум
Сообщений всего: 305
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
сделай отдельным файлом коннект к бд так удобно.
PHP:
скопировать код в буфер обмена
тут html код
<?PHP
include 'bd.php' ; //подключение к бд
if ( ! $anek )
{
echo "НЕ удалось получить данные от базы данных!" ;
}
{
echo "" . $a [ 'r_id' ] . "" ;
}
?>
тут html код
(Отредактировано автором: 09 Января, 2012 - 02:21:09)
azion
Отправлено: 09 Января, 2012 - 02:26:18
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Май 2011
Помог: 0 раз(а)
Сказка спасибо получилось
еще маленький вопрос а как вывести
в виде таблицы
1 s_id`, `s_name`, `s_pass`, `s_url`, `s_mail`, `s_time
2 s_id`, `s_name`, `s_pass`, `s_url`, `s_mail`, `s_time
3 s_id`, `s_name`, `s_pass`, `s_url`, `s_mail`, `s_time
azion
Отправлено: 09 Января, 2012 - 02:50:33
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Май 2011
Помог: 0 раз(а)
voskan пишет: azion
таким же методом ?
спасиба за помощь шас поробую
LIME
Отправлено: 09 Января, 2012 - 05:20:46
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Plusminuz это двойные в одинарных ))
(Добавление)
а нет ...это двойные
хз ))
azion
Отправлено: 09 Января, 2012 - 21:42:34
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Май 2011
Помог: 0 раз(а)
voskan спасиба сделал все как сказал работает
вывод сделал так
CODE (
htmlphp ):
скопировать код в буфер обмена
echo '< p>< b> id: </ b> '. $a['s_id'].'. < b> Имя сайта: </ b> '. $a['s_name'].'.< b> Адрес сайта:</ b> '.$a['s_url'].'. < b> Mail сайта:</ b> '. $a['s_mail'].'</ p> ';
каждый id выводится с новой строчи и все что к нему идет (ну меил адрес сайта ..имя сайта)
а хотелось бы вывести это все в таблице
Отредактировано модератором: Мелкий, 09 Января, 2012 - 21:43:48
Поиск в теме | Версия для печати
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB