0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 9
|
|||||||||||
1 | |||||||||||
Вывод данных16.01.2019, 20:02. Показов 1808. Ответов 10
Метки нет (Все метки)
Есть хост host, база данных test, пользователь user.
Внутри базы данных 1 таблица c названием news имеющий id, date, text. Надо сделать вывод данных, что делаю не так? подправьте пожалуйста!
Соединение идет правильно, проверял через:
0
|
16.01.2019, 20:02 | |
Ответы с готовыми решениями:
10
Как сделать вывод данных из базы данных Вывод данных Вывод данных по месяцам Вывод данных из 3 таблиц |
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
16.01.2019, 20:09 | 2 |
Во-первых, забыть про уроки Попова, как страшный сон. Во-вторых, забыть про расширение mysql_*, а вместо него использовать новые: MySQLi или PDO. Чаще заглядывать в официальную документацию, где о вышесказанном мной, на любой странице с описанием устаревших функций, сообщается выделенным красным предупреждением. В-третьих, включить вывод ошибок, чтобы можно было понять, где и что у вас не так.
Пожалуй, это первое с чего нужно начать.
0
|
0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 9
|
|
16.01.2019, 20:14 [ТС] | 3 |
Спасибо за совет, но оба варианта вами предложенных исходов я до этого тоже проверял, но никак не помогла!
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
16.01.2019, 20:35 | 4 |
Kh3Da, что насчет третьего совета? Вывод ошибок включен?
Добавлено через 6 минут P.S. Кстати, сколько записей в вашей таблице "news" и понимаете ли вы принцип работы do ... while ?Добавлено через 3 минуты Стоп... Стерся из памяти синтаксис этих древних функций, но освежив, вижу ошибку - вторым параметром mysql_query идёт идентификатор соединения.Или поправьте, или вообще уберите.
0
|
0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 9
|
|
16.01.2019, 20:47 [ТС] | 5 |
третий совет никакой ошибки не выводит.
все mysql запросы сделал на mysqli. mysqli_query("SELECT `id`,`date`,`text` FROM `news`",$dbname); // что тут править? у меня в таблице id,date,text. пробывал заменить на * Добавлено через 1 минуту при проверке с ложными данными, третий совет ваш работает на ура... но никак после
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|||||||||||
16.01.2019, 20:52 | 6 | ||||||||||
Вы описание функции читали?
Уберите вообще второй параметр. Крайне сомневаюсь, что у вас больше одного соединения с БД
Не по теме: Не верится, что я вам помогаю задержаться в "каменном веке" программирования...
0
|
0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 9
|
|
16.01.2019, 20:56 [ТС] | 7 |
Ну так не задерживайте, помогайте для перехода на новый уровень)
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
16.01.2019, 20:56 | 8 | |||||
Сообщение было отмечено Kh3Da как решение
Решение
Блин! Вы уже плавно переехали на MySQLi... За вами не успеваешь.
Там дескриптор первым аргументом передается
1
|
0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 9
|
|
16.01.2019, 21:09 [ТС] | 9 |
Спасибо большое, благодарю вас!
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
16.01.2019, 21:17 | 10 |
Kh3Da, вам спасибо, что прислушались к советам и на одного человека в "каменном веке" стало меньше
0
|
0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 9
|
||||||
18.01.2019, 14:02 [ТС] | 11 | |||||
Здраствуйте! Есть такой вопрос, как можно реализовать вывод одного с конца(начала)? Например 2ого с начала, 3его с конца и тд. Чтобы по отдельности можно было выводить
Добавлено через 12 минут Все нашел выход..
ASC -с начала DESC - c конца
0
|
18.01.2019, 14:02 | |
18.01.2019, 14:02 | |
Помогаю со студенческими работами здесь
11
Сортировка и вывод данных Вывод определенных данных Вывод данных в InnoDB Вывод данных из mySQL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |