![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| tomolax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 9.4.2008 Где: город на Неве Репутация: 1 Всего: 1 |
посмотрите пожалуйста, что здесь неправильно, mysql работает, но почему то не выводит в браузер
скрипт должен вывести приблизительно следующее: +--------------------------+ | Tables in menagerie | +--------------------------+ | smed | +--------------------------+ Это сообщение отредактировал(а) tomolax - 4.6.2008, 11:27 |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 1 Всего: 32 |
||||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 14 Всего: 260 |
посмотри на свой последний запрос. посмотри на остальные запросы и подумай, почему остальные запросы у тебя в кавычках, а последний - без. и ещё подумай, почему у тебя не было выдано ошибку, хотя код явно ошибочный.
|
|||
|
||||
| tomolax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 9.4.2008 Где: город на Неве Репутация: 1 Всего: 1 |
вот и хочу разобраться, самой интересно
З.Ы. пхп только начинаю изучать, не судите строго |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 14 Всего: 260 |
||||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
запросы типа select, show и т.п., что делают выборку из БД, а не вносят записи в неё, возвращают идентификатор ответа, его не выводить надо, а разбирать
посмотрите в сторону функций: http://php.ru/manual/function.mysql-num-rows.html http://php.ru/manual/function.mysql-fetch-array.html там же даны нужные примеры |
|||
|
||||
| tomolax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 9.4.2008 Где: город на Неве Репутация: 1 Всего: 1 |
1. skyboy, ты прав насчет ковычек, моя вина - упустила, но результата все равно нет (браузер ничего не выводит), пусть даже ошибка-это тоже результат
2. исходя из кода могу сказать что код подключения к mysql написан правильно (проверяла другим скриптом), а вот после, думаю загвоздка в последней строке, почему не знаю |
|||
|
||||
| tomolax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 9.4.2008 Где: город на Неве Репутация: 1 Всего: 1 |
как еще можно проверить создалась таблица в базе или нет?
|
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 1 Всего: 32 |
если надо проверить только это, то достаточно проверить, что вернула mysql_query, выполнявшая запрос на создание таблицы.
|
|||
|
||||
| tomolax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 9.4.2008 Где: город на Неве Репутация: 1 Всего: 1 |
как это сделать?
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
||||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 1 Всего: 32 |
bars80080, вообще-то, там будет совсем не "1".
|
|||
|
||||
| tomolax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 9.4.2008 Где: город на Неве Репутация: 1 Всего: 1 |
кое-что поменяла
радует, что хотя бы начал выдавать ошибку "MySQL Error!". Что здесь неправильно mysql_query("create database smed");? |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 1 Всего: 32 |
о боже.
tomolax, ты совсем-совсем не понимаешь смысл этих строчек? И у тебя не возникает даже тени сомнения, когда ты выполняешь запрос create database два раза? |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 7 Всего: 140 |
1. посмотри где содержится у тебя это строка (это строчка номер 5), после нее идет exit(); который говорит что дальше выполнять не надо. 2. возникает из-за того что данные не верны для подключения к БД. 3. скрипт полностью рабочий Добавлено через 52 секунды 4.
-------------------- Amazing |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |