У меня есть две таблицы первый является cont_detailsMysql запрос работает в PhpMyAdmin, но не работает в PHP
-------------- --------------
| cont_details_id | cont_no |
-----------------------------
| 1 | A001 |
| 2 | A002 |
| 3 | A003 |
------------------------------
и второй один cont_sold_tmp
--------------
| id | cont_no |
--------------
| 1 | 1 |
| 2 | 3 |
----------------
Теперь мне нужно для выбора из таблицы cont_details таблица, которая не находится в temp_cont
так я использовал этот запрос
select * from cont_details left join cont_sold_tmp on cont_details.cont_details_id = cont_sold_tmp.cont_no where cont_sold_tmp.cont_no is null
Этот запрос работает отлично, когда я проверить в PhpMyAdmin, но когда я использую его в HTML, не работает
<select name="cont_no" id="cont_no" data-rel="chosen">
<option value="">Select</option>
<?php
$qry = mysql_query("select * from cont_details left join cont_sold_tmp on cont_details.cont_details_id = cont_sold_tmp.cont_no where cont_sold_tmp.cont_no is null");
while($res = mysql_fetch_array($qry))
{
?>
<option value="<?php echo $res["cont_details_id"];?>">
<?php echo $res["cont_no"];?>
</option>
<?php } ?>
</select>
Соединение с базой данных работает отлично , вместо запроса на соединение я только что проверил с простым запросом «select * from cont_details« его показывает все записи. но когда я использую этот запрос соединения. я не получаю никаких записей в раскрывающемся списке
Какую ошибку вы получаете? .. –
Возможно, phpmyadmin и ваш php-скрипт используют другого пользователя с разными разрешениями? – MrTux
Как вы не можете работать? –