0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 51

Два идентичных файла. В одном выдает ошибку, в другом - нет

08.02.2013, 22:06. Показов 1377. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста!! Уже часа 2 сижу колупаюсь и не могу понять что не так! Есть 2 файла, начальный код - одинаковый. Создано 2 таблички firma u order. Первый файл работает с фирмой, тот который рабочий. Другой - не работающий, работает с ордером.
PHP
1
2
3
4
5
6
7
                <?php
            $db = mysql_connect("localhost", "Todor", "12345");
            mysql_select_db("firstbd",$db);
            mysql_set_charset('utf8');
                                
            $result = mysql_query("SELECT * FROM firma",$db);
            $myrow = mysql_fetch_array($result);?>
Этот файл работает безошибочно.
PHP
1
2
3
4
5
6
7
                <?php
            $db = mysql_connect("localhost", "Todor", "12345");
            mysql_select_db("firstbd",$db);
            mysql_set_charset('utf8');
                                
            $result = mysql_query("SELECT * FROM order",$db);
            $myrow = mysql_fetch_array($result);?>
Этот выдает ошибку. Вот сама ошибка: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\PHP\my_work_post.p hp on line 14. Wtf? Подскажите, пожалуйста....
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.02.2013, 22:06
Ответы с готовыми решениями:

Разделить файл на два файла, в одном четные строки, в другом нечетные
Здравствуйте. Используется консоль линукса, компилятор gcc. Не понимаю, откуда берутся лишние символы в выходных файлах, да и вообще...

Из исходного файла создать два: в одном — нечетные строки, в другом — четные
Доброго времени суток! Задание : Из исходного файла создать два : в одном - нечетные строки, в другом - четные. Вот что сам...

На одном работает, а на другом нет
Есть проблема.Дело в том, что когда я навожу на круг курсор, то круг1 двигается, а круг2 нет, но по идее он должен двигаться.Пересматривал...

7
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
08.02.2013, 22:08
SQL
1
SELECT * FROM `firma`
SQL
1
SELECT * FROM `order`
0
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 51
08.02.2013, 22:11  [ТС]
DrobyshevAlex, нужно ставить кавычки указывая название БД? Вот только что попробовал на первом файле изменить - на рабочем, перестал работать. Соответственно тут не нужны кавычки?
0
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
08.02.2013, 22:14
Что значит кавычки и название БД? Я поставил обратный апостроф и на названии таблице

Покажите код который перестал работать, только не пишите его тут, а прям скопируйте его сюда, что бы видеть какие кавычки вы поставили.
0
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 51
08.02.2013, 22:32  [ТС]
PHP
1
$result = mysql_query("SELECT * FROM 'firma'",$db);
вот скопировал.
Вот ошибки:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\PHP\mysql.php on line 14
Сотрудник номер -





Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\PHP\mysql.php on line 21

Добавлено через 6 минут
DrobyshevAlex, Вы просто Бог! Все работает! В обоих базах данных, я скопировал Ваше сообщение, а не свои апострофы ставил. Вы бы не могли ответить на несколько моих вопросов:
- как именно пишется Ваш апостроф, ибо я понимаю, что пишу что-то не так;
- почему без апострофов работает 1 файл, тот, который работает с табличкой Фирма, а вот 2 файл - тот, который работает с табличкой Ордер - не работает?
Пожалуйста, если Вам не составит труда, хоть Вы и так для меня о-о-ооочень много за сегодняшний день сделали)
0
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
08.02.2013, 22:44
Цитата Сообщение от Taybok Посмотреть сообщение
как именно пишется Ваш апостроф
не то что бы мой
находится он на русской букве ё, в английской раскладке.


Цитата Сообщение от Taybok Посмотреть сообщение
почему без апострофов работает 1 файл
потому что служебного слова firma - в СУБД MySQL нет.
а вот слово order - есть.
так как слова firma нет, то это слово воспринимается как имя таблицы, и работает.

В ` - пишутся именя БД, таблицы, поля.
В ' - пишутся строковые данные
'firma' - стркоа
`firma` - имя таблицы
0
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 51
09.02.2013, 02:07  [ТС]
DrobyshevAlex, я прошу прощения, Вы бы не могли поделится ссылочкой на материал, где описаны зарезервированные слова языка php, чтоб я так впредь не ошибался?
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
09.02.2013, 08:33
Работа с БД MySQL
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.02.2013, 08:33
Помогаю со студенческими работами здесь

Нет на одном листе - ищем на другом
Товарищи! Такое дело: нужно найти соответствующее значение на нескольких листах. Что-то типа ВПРа с ИЛИ. Но с ИЛИ не получается. Если нет...

Феномен в одном месте в другом нет
В комментариях все написано запустите прогу и увидете. Почему так? И как исправить? #include &lt;iostream&gt; using namespace std; ...

На одном сервере работает, а на другом нет
В общем проблема такая: У меня на локальном сервере все работает, перенес на другой сервер, выдает следующую ошибку: 'cannot create a...

Toast в одном случае работает в другом нет
Приветствую, в данном фрагменте кода если isOnline() возвращает true, то Toast выдает сообщение если isOnline() возвращает false,...

В одном методе список доступен, в другом - нет
Почему в одном методе list доступен, а другом - нет? import java.util.Arrays; import java.util.ArrayList; import...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru