小编HW1*_*HW1的帖子

将sql查询作为数组返回

我正在使用jqueryui及其Autocomplete插件.它使用json来提取项目.

我想修改它,以便从我的数据库中提取项目.

这是项目应该如何:

$items = array(
"Great <em>Bittern</em>"=>"Botaurus stellaris",
"Great2 <em>Bittern</em>"=>"Botaurus stellaris 2"
);
Run Code Online (Sandbox Code Playgroud)

如何创建一个从表中提取数据的sql查询,并将其像上面的代码一样写入php文件?

Table : customer
id_customer | name_customer | country_customer
Run Code Online (Sandbox Code Playgroud)

我想要那个阵列产生 id_customer => name_customer

php sql arrays jquery-ui

1
推荐指数
1
解决办法
2万
查看次数

将PHP函数调用到sql查询中

我有一个名为"invoice_prod"的MySQL表:

id | qte | price | id_tva 

另一个名为"tva"的表:

id_tva | content

现在,我想找到一张发票​​的总数,所以我做了这个查询并且它有效.

$sql_mnt = mysql_query("
    SELECT SUM( (qte * price) * ( 1 + (tva / 100))) AS total_un_prod
    FROM invoice_prod 
    WHERE id='$id_invoice'
    ");
Run Code Online (Sandbox Code Playgroud)

我对此查询只有一个问题."tva"返回"tva的id"而不是其内容.我必须从"tva"表中提取其内容.

很明显,这个查询返回tva的值:"1",或者它应该返回"18%",这是tva ID的内容.

我尝试创建一个PHP函数,从id中提取tva的内容,并将其包含在SQL查询中,如下所示:

$sql_mnt = mysql_query("
    SELECT SUM(( qte * price) * ( 1 + (" .
    tva_get_by_id(tva) . "/ 100))) AS total_un_prod
    FROM invoice_prod 
    WHRE id='$id_invoice'
    ");
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

我该怎么办 ?

非常感谢你的帮助,祝你有个美好的一天:)

php sql function

0
推荐指数
1
解决办法
2734
查看次数

标签 统计

php ×2

sql ×2

arrays ×1

function ×1

jquery-ui ×1