1
我試過很多方法來將數據插入到joomla數據庫中,但它不工作。儘管我已經迴應了其他的stackoverflow成員提出的問題,但它仍然不能解決我的問題,並試圖瞭解官方的joomla網站,但都是徒勞的。下面是我的代碼: -不能將數據存儲到joomla數據庫2.5
defined('_JEXEC') or die('Restricted access');
$app =& JFactory::getDocument();
$page_title = $app->getTitle();
$name = $_POST['name'];
$class = $_POST['class'];
$db =& JFactory::getDBO();
echo $query = "INSERT INTO ' k2store'.'os0fr_jd'('id','name', 'class')
VALUES ('','$name','$class')";
mysql_query($query);
$db->setQuery($query);
$db->query();
?>
<form action="index.php" method="post" name="adminForm">
<input type="hidden" name="option" value="com_sms" />
<input type="hidden" name="view" value="Sms" />
<input type="hidden" name="task" value="" />
<input type="hidden" name="boxchecked" value="0" />
Name: <input type="text" name="name">
Class: <input type="text" name="class">
<input type="submit" value="Register" name="register">
</form>
請幫助我知道我的錯誤,任何幫助將不勝感激最...
任何錯誤信息? – 2012-12-31 06:59:10
不,我沒有得到任何錯誤信息 –
你沒有在這做任何錯誤處理,所以你可能仍然有錯誤,但沒有看到它們。我沒有使用joomla;但是,在瀏覽他們的文檔之後,看起來您可以使用這種方法:'getErrorMsg'。您可以嘗試將其添加到您的代碼中:'$ err = $ db-> getErrorMsg(); echo $ err;' – 2012-12-31 08:04:46