我在 joomla 的表格列中插入 varchar 时遇到问题。 我知道有一个语法
更改表 joom_virtuemart_categories_en_gb 添加 short_desc varchar(1200);
但我如何在 joomla 查询中执行此操作?这是我的代码。
希望你能帮助我。谢谢
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->insert('short_desc')
->from('joom_virtuemart_categories_en_gb');
$db->setQuery($query);
$results = $db->loadObjectList();
最佳答案
alter 命令没有特殊语法,您需要像使用核心 php 一样使用它:
<?php
$db = JFactory::getDbo();
$query='ALTER TABLE `#__virtuemart_categories_en_gb` ADD `short_desc` varchar(1200)';
$db->setQuery($query);
$result = $db->query();
?>
关于mysql - 如何在 Joomla 表中插入列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30434171/