Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Немогу выбрать таблицу
Помогите выбрать таблицу. Или как это вообще должно выглядеть? Я второй день ковыряюсь в учебниках и в голове каша.
Подключаюсь к mysql, выбираю базу. В базе несколько таблиц, как выбрать одну из них? Искал по справочникам select, результата никакого.
Спасибо
vitaliy_mad
Отправлено: 26 Апреля, 2009 - 15:01:04
Участник
Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008 Откуда: Украина, Мариуполь
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
для выполнения запросов есть функция mysql_query. Обычно как-то PHP сначала изучают, а потом уже PHP и MySQL вместе.
Вот http://php.su/mysql/?functions
И вот http://forum.php.su/topic.php?forum=62&topic=21. Здесь, правда, на примере Постгрес, но не важно.
Ururu
Отправлено: 26 Апреля, 2009 - 15:43:12
Новичок
Покинул форум
Сообщений всего: 21
Дата рег-ции: Апр. 2009
Помог: 0 раз(а)
Так я и изучаю, на примерах, методом тыка ) Под рукой интернет, а это куча справочников и главное общение.
Смысл таблицы, при нажатии на ссылку на сайте, выбрать базу, выбрать таблицу, узнать количество полей и строк, создать таблицу (<td> разметку) и занести туда данные.
На странице html размещаю ссылку на файл с php кодом.
Как сделать что бы код вернул это все на страницу и создал таблицу?
Champion
Отправлено: 26 Апреля, 2009 - 15:49:18
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Нуу, уже неплохо)
Дальше тебе поможет функция mysql_fetch_row() (Добавление)
Скачай вот эту штуку. Удобно, когда под рукой. Есть там вкладочка поиск. Вставляешь название функции и узнаешь много интересного
Ururu
Отправлено: 26 Апреля, 2009 - 17:06:24
Новичок
Покинул форум
Сообщений всего: 21
Дата рег-ции: Апр. 2009
Помог: 0 раз(а)
Возникла новая проблема.
Нужно вывести эти символы ` " : ; < > ( ) в браузер без изменений.
Через echo не получается, строку выводит нормально только до первых ковычек.
Может как то переменными можно с хитрыми параметрами?
Champion
Отправлено: 26 Апреля, 2009 - 17:38:06
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Ururu пишет:
Нужно вывести эти символы ` " : ; < > ( ) в браузер без изменений.
А как они изменяются?
Ururu пишет:
ерез echo не получается, строку выводит нормально только до первых ковычек.
Покажи, как выводишь, какая должна быть строка и какая получается.
Ururu
Отправлено: 26 Апреля, 2009 - 18:00:44
Новичок
Покинул форум
Сообщений всего: 21
Дата рег-ции: Апр. 2009
Покинул форум
Сообщений всего: 458
Дата рег-ции: Авг. 2008 Откуда: Россия
Помог: 1 раз(а)
Эм, ну головой то думать надо.
Цитата:
echo "<table align='center'>";
Закрывая двойные кавычки, вы отправляли всё, что далее них прямиком в интерпретатор)
Внутри одних кавычек в пхп нужно использовать другие, если не треубется вставить пхп код.
Ururu
Отправлено: 26 Апреля, 2009 - 18:59:42
Новичок
Покинул форум
Сообщений всего: 21
Дата рег-ции: Апр. 2009
Количество полей не меняется, количество строк известно. Выходит нужно создать массив и дописывать строки по порядку в него. Непонимаю как но интуитивно догадался что поможет explode и implode.
Подскажите как?
Ururu
Отправлено: 26 Апреля, 2009 - 21:07:38
Новичок
Покинул форум
Сообщений всего: 21
Дата рег-ции: Апр. 2009
Помог: 0 раз(а)
Подскажите пожалуйста как вывести таблицу из базы на html страницу как есть без изменений, но с html разметкой.
Или хотябы как вывести к примеру значение 2 поля 4 строки.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.