Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 36
1

Создание простой базы данных

16.03.2017, 10:17. Показов 4204. Ответов 47
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как мне создать любую базу в текстовом виде и чтение файла базы данных как username||login||password
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2017, 10:17
Ответы с готовыми решениями:

Простой пример использования базы данных
Здравствуйте. Скиньте пожалуйста ссылки или готовые примеры для использование базы данных. Так как...

Создание базы данных
<?php $connect=mysql_connect("localhost","root","") or die ("Не удалось подключиться к...

Создание базы данных
Привет всем. У меня к вам один вопрос по MySQL. Сразу оговорюсь, что использую Денвер. Скажите,...

Создание базы данных
Здравствуйте Читатю туториал по Zend Framework 2 и возникла необходимость создать таблицу в базе...

47
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
20.03.2017, 20:22 41
Author24 — интернет-сервис помощи студентам
terrychan2003, где у вас хранятся логины и пароли?
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 36
20.03.2017, 20:28  [ТС] 42
в php хранилище где ничего все равно добавляться не будет
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
20.03.2017, 20:44 43
terrychan2003, передлагаю создать в базе ещё одну таблицу и хранить в ней. Удобней же.
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 36
21.03.2017, 16:27  [ТС] 44
Kerry_Jr, с этим я разобрал в базу данных поместил осталось теперь как новости отображать чтобы больший айди был первым а самый меньший внизу

Добавлено через 1 минуту
Kerry_Jr, школе чем не нравится что то что давно создано сверху а то что недавно сделано в самом низу . Только как бы мне отсчитать какой самый больший айди а так я там смогу вроде сделать считывать инкрементом минус.
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
21.03.2017, 17:04 45
terrychan2003,
SQL
1
SELECT * FROM news ORDER BY id DESC
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 36
21.03.2017, 20:54  [ТС] 46
Kerry_Jr, это что может означать? Notice: Undefined index: password . Я просто включил дисплей ошибок чтобы все легче было

Добавлено через 3 минуты
Поэтому как раз и выдавало ошибку 500 в браузере . Без настроек .htaccess
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
21.03.2017, 21:32 47
Цитата Сообщение от terrychan2003 Посмотреть сообщение
это что может означать? Notice: Undefined index: password
Это означает, что индекс password отсутствует в массиве. Больше без кода ничего не скажу.
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 36
22.03.2017, 16:04  [ТС] 48
Kerry_Jr, я понял как мою ошибку можно будет исправить. Мне как то нужно будет сначало проверить существует ли чтото в контейнере $_SESSION . Как выглядит мой код вот из-за чего как раз шли ошибки:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include('userconfig.php');
$sqlite = new SQLite3('news.sqlite3');
$result = $sqlite->query('SELECT `id` FROM `users`');
$realid=1;
while ($row = $result->fetchArray(SQLITE3_ASSOC))  {
$oldid=$row['id'];
if ($oldid!=$realid) {
    $sqlite->exec("UPDATE `users` SET `id` = $realid WHERE `id` = $oldid");
} else {
    echo '';
}
$realid++;
}
$result = $sqlite->query('SELECT * FROM `users` ORDER BY `id` DESC');
while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
    echo 'Новость под айди: ' ,$row['id'], '.', $row['tag'], '<br/>', $row['news'], '<br/>', $row['about'], '<br>';
    if (($_SESSION['password']==$realpass && $_SESSION['login']==$reallogin) || ($_SESSION['password']==$realpass2 && $_SESSION['login']==$reallogin2)  || ($_SESSION['password']==$realpass3 && $_SESSION['login']==$reallogin3)) {
        echo '<form method="post" action="editinsite.php" align="right"><input type="hidden" align="right" readonly value="'. $row['id'] .'" name="idnews"><input type="submit" value="Изменить новость"></form><form method="post" action="deletenew.php" align="right"><input type="hidden" align="right" readonly value="'. $row['id'] .'" name="deleteid"><input type="submit" value="Удалить новость"></form><hr>';
    } else {
        echo '<hr>';
    }
}
?>
3 пароля и логина проверяются но ошибку об login не выдает. Мне вывести вот так?
PHP
1
if ($_SESSION[*]);
0
22.03.2017, 16:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2017, 16:04
Помогаю со студенческими работами здесь

Создание базы данных
Здравствуйте, я не могу понять как создать базу данных, если не понятно, какие первичные ключи и...

Создание базы данных
Хочу создать приложение которая при установку сама создаёт для себя базу данных. Сразу возник...

Создание базы данных
Что за ошибка при создании базы данных на денвере? CREATE USER 'lev'@'localhost' IDENTIFIED BY ...

Создание базы данных
Вот прочитал все как по книге, а она зараза не создается. Может у кого-то есть листинг работающий?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
48
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru