2015-05-26 7 views
-2
$sproduct=mysql_query("select * from product_deal where deal_id=$did"); 

$showd=mysql_fetch_array($sproduct); 

$selectcountry=mysql_query("select * from mlm_country where country_id=$showd['subcountry']"); 

$showcountry=mysql_fetch_array($selectcountry); 

Parse error: parse error, expecting T_STRING' or T_VARIABLE' or `T_NUM_STRING'MySQL ошибка запроса при выборе данных из базы данных

+1

Stop с использованием устаревшей ' mysql_ * 'API. используйте 'mysqli_ *' или 'PDO' с подготовленным оператором. – Jens

+0

В какой строке вы получите сообщение об ошибке? – Jens

+0

в третьей строке @ Jens –

ответ

1

Попробуйте это, я изменил немного

$sproduct=mysql_query("select * from product_deal where deal_id='$did'"); 

$showd=mysql_fetch_array($sproduct); 

$countryid = $showd['subcountry']; 

$selectcountry=mysql_query("select * from mlm_country where country_id='$countryid'"); 

$showcountry=mysql_fetch_array($selectcountry); 
+0

Не работает @ Elyor –

+0

ничего не получается в строке 3 $ countryid = $ showd ['subcountry']; –

+0

ya получил спасибо @ Eloyr .. его работа –

0

Попробуйте изменить $ selectcountry строку:

$selectcountry=mysql_query("select * from mlm_country where country_id={'$countryid'}"); 
Смежные вопросы