Помощник
|
Не выводится информация из БД |
Электроник |
9.6.2010, 14:38;
Ответить: Электроник
Сообщение
#1
|
|
А сотировок там приблизительно не надо, поскольку ты вытаскиваеш запись с уникальным id, тоесть повторений не может быть!!!!!!!!!!!! даже на вздумайте думать что я придераюсь, или решил поумничать! просто у меня немного похожая проблема, которую я никак не могу решить я точно не знаю, но насколько я понимаю ORDER BY id, это означает сортировать по id, а именно чтобы на странице сайта, информация выводилась по порядку, где за порядок отвечают числа которые находятся в поле id, и на страницу будет выводится что-то типа такого, сначала (3) чуть ниже (6) (7) и так далее я правельно думаю? если правельно, то причём тут:? тоесть повторений не может быть!!!!!!!!!!!! у меня например проблема, в том что я не писал ORDER BY id, и информация из БД у меня выводилась не так: (3)(6)(7)(8)(9), а вот так (8)(9)(3)(6)(7), а сейчас написал ORDER BY id, и вроде всё выводится по порядку, поэтому думаю что ORDER BY id писать нужно. (возможно я и ошибаюсь:) |
|
|
ottaviano |
9.6.2010, 19:21;
Ответить: ottaviano
Сообщение
#2
|
|
так далее я правельно думаю? правильно если правельно, то причём тут:? Цитата: Сообщение от ZhukV тоесть повторений не может быть!!!!!!!!!!!! при том что ид_номер в таблице не может повторятся...не будет две разные строки иметь один и тот же ид_номер |
|
|
Mulder_hb |
9.6.2010, 20:00;
Ответить: Mulder_hb
Сообщение
#3
|
|
при том что ид_номер в таблице не может повторятся...не будет две разные строки иметь один и тот же ид_номер Не много отойдем от темы. Но я часто замечаю, как и новички, и среднего уровня специалисты по базам данных делают одну и туже ошибку: они полагают, если столбец носит имя id, то он автоматически становится уникальным. На самом деле это не так. Он будет уникальным тогда и только тогда, когда вы сами его таким объявите. У ТС как раз такая ситуация, когда столбец с именем id неуникален (либо целостность таблицы нарушена), иначе при выборке данные сортировались бы по этому столбцу. Если не указана сортировка, данные всегда сортируются по уникальному ключу в таблице. |
|
|
ottaviano |
9.6.2010, 21:02;
Ответить: ottaviano
Сообщение
#4
|
|
Не много отойдем от темы. Но я часто замечаю, как и новички, и среднего уровня специалисты по базам данных делают одну и туже ошибку: они полагают, если столбец носит имя id, то он автоматически становится уникальным. На самом деле это не так. Он будет уникальным тогда и только тогда, когда вы сами его таким объявите. :goodpost:согласен, знал, просто не уточнил |
|
|
Электроник |
9.6.2010, 22:56;
Ответить: Электроник
Сообщение
#5
|
|
не будет две разные строки иметь один и тот же ид_номер это я знаю, и часто об этом слышал. насколько я понимаю дело не в том что повторений не может быть, а в том что в моём случаи сотировоки как раз то и помогли, хоть у меня и было написано id='$id'. вот я и решил расказать свой пример, чтобы узнать почему у меня так вышло Он будет уникальным тогда и только тогда, когда вы сами его таким объявите. когда я создовал таблицу, полю id я поставил AUTO_INCREMENT, и первичный ключ, если вы про это, а если не про это, то вас плохо понятно? У ТС как раз такая ситуация Mulder это вы меня так назвали? я не с кем не спорю, просто мне интересно почему у меня так вышло, а у других всё нормально, если не можете или не хотите мне (да и другим на будущее) обяснить.. |
|
|
Mulder_hb |
10.6.2010, 0:23;
Ответить: Mulder_hb
Сообщение
#6
|
|
Mulder это вы меня так назвали? :wacko: TC - топикстартер - topicstarter - автор темы. я не с кем не спорю, просто мне интересно почему у меня так вышло, а у других всё нормально, если не можете или не хотите мне (да и другим на будущее) обяснить.. У вас поразительная способность ставить везде минус и все видеть в дурном свете :sarcastic: . Покажите структуру вашей таблицы. Тогда можно говорить конкретно. |
|
|
Электроник |
10.6.2010, 2:13;
Ответить: Электроник
Сообщение
#7
|
|
:wacko: TC - топикстартер - topicstarter - автор темы. У вас поразительная способность ставить везде минус и все видеть в дурном свете :sarcastic: . Покажите структуру вашей таблицы. Тогда можно говорить конкретно. вы наверно что-то перепутали, так как написали вы о моей проблеме, а я не ТС (как вы выразились). а у настоящего ТС, если вы читали, проблема не в целостности таблицы. а эта способность отнюдь не поразительная, да и не знаете вы меня, чтобы даже ставить предположения о том как я всё вижу. и совсем это не смешно. за предложение говорить конкретно - спасибо, но я лучше оставлю всё как есть |
|
|
Mulder_hb |
10.6.2010, 10:42;
Ответить: Mulder_hb
Сообщение
#8
|
|
вы наверно что-то перепутали, так как написали вы о моей проблеме, а я не ТС (как вы выразились). а у настоящего ТС, если вы читали, проблема не в целостности таблицы. Привык, что на технических форумах: одна тема - один вопрос))). а эта способность отнюдь не поразительная, да и не знаете вы меня, чтобы даже ставить предположения о том как я всё вижу. и совсем это не смешно. Снова полезли в бочку. Вы все принимаете как-то не так. В первом своем сообщении я обращался к ottaviano и говорил только с ним. Вы же подумали, что я как-то на вас наезжаю и оскор***ю... Ну да ладно, бог вам судья. Вы просили помощи и объяснений, а теперь отказываетесь предоставить более конкретные данные. Если вы не знаете, как показать структуру таблицы, то не стесняйтесь, напишите, тут помогут :rolleyes: . |
|
|
ottaviano |
10.6.2010, 15:34;
Ответить: ottaviano
Сообщение
#9
|
|
Если вы не знаете, как показать структуру таблицы, то не стесняйтесь, напишите, тут помогут http://www.html.by/showthread.php?t=12187 помогай :) |
|
|
Marsel333 |
14.6.2010, 11:38;
Ответить: Marsel333
Сообщение
#10
|
|
Привет всем. Помогите пожалуйста, ни как не могу решить проблему, не могу вывести данные из базы, для ее дальнейшего редактирования. Выводит только "Array [title]", Array [meta_d]...
Причем, после редактирования данные успешно обновляются[PHP] print <<<HERE <form name="form1" method="post" action="update_article.php"> <p><label>Введите название статьи<br> <input value="$myrow [title]" type="text" name="title" id="title"> </label></p><br> <p><label>Введите краткое описание статьи<br> <input value="$myrow [meta_d]" type="text" name="meta_d" id="meta_d"> </label></p><br> <p> <label>Введите ключевые слова для статьи<br> <input value="$myrow [meta_k]" type="text" name="meta_k" id="meta_k"> </label></p><br> <p> <label>Введите дату добавления статьи<br> <input value="$myrow [date]" name="date" type="text" id="date" value="2010-06-05"> </label></p><br> <p><label>Введите краткое описание статьи (с тегами)<br> <textarea cols="50" rows="5" id="description" name="description">$myrow [description] </textarea> </label></p><br> <p><label>Введите полный текст статьи (с тегами)<br> <textarea cols="60" rows="20" id="text1" name="text1">$myrow [text1]</textarea> <br></label></p><br> <p><label>Введите автора статьи<br> <input value = "$myrow [author]" type="text" name="author" id="author"> </label></p><br> <input name="id" type="hidden" value="$myrow[id]"> <p> <label> <input type="submit" name="submit" id="submit" value="Сохранить изменерия"> </label> </p> </form> HERE; [/PHP] [IMG]http://www.html.by/attachment.php?attachmentid=1597&stc=1&d=1276501046[/IMG] |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
ВНИМАНИЕ: Пользователям RuSEO.net, Важная информация! | 32 | jack | 586497 | 31.10.2021, 18:31 автор: ZennoMan |
|
Проблема с таблицей, которая выводится через скрипт | 7 | vanchester | 1339 | 15.2.2019, 19:06 автор: Artos_mw |
|
Информация для тех, кому нужны продажи и качественные тексты на ЛП | 1 | inesha_hb | 3904 | 9.9.2014, 13:09 автор: -DeeP5- |
|
Не выводится массив на экран | 1 | usa-1600 | 5517 | 19.5.2014, 9:27 автор: -Degradator- |
|
Выпадающая информация для Укоз | 0 | shannon1791 | 1459 | 1.4.2012, 1:30 автор: shannon1791 |
Текстовая версия | Сейчас: 18.4.2024, 15:00 |