Мой код PHP:
$dbquery="create view vdata as select concat('P','$id') as id,company_name,contact_person,phone,address,email,quantity,area,mode_of_payment,cost from data order by id DESC;";
$dbquery1="select * from vdata order by id DESC; ";
$result1=mysql_query($dbquery1,$db)or die("cant query 1");
идентификатор должен быть как P1. но он не работает. он показывает id = 1.
Вы можете просто сделать:
$dbquery="create view vdata as select P".$id." as id,company_name,contact_person,phone,address,email,quantity,area,mode_of_payment,cost from data order by id DESC;";
Нет кода, который выполняет содержимое $dbquery
Таким образом, ваше мнение не существует или, вероятно, существует в более старой версии, которая отличается от того, что вы хотите
$dbquery="create view vdata as select concat('P',id) as
id,company_name,contact_person,phone,address,email,quantity,area,mode_of_payment,cost
from data order by id DESC;";
mysql_query ($ dbquery, $ db) или die («представление запроса не может»);