这里的第一个问题。我想用ajax调用一个php函数。在函数内部,我有一个来自命名空间上的库的类。
我一直在使用和0.9版本的php内部函数,一切都运行得很好。我还对ajax调用使用了相同的函数。
在我的function.php文件中有:
//if called from js with ajax I use a var in the link to know for ex. variable_from_js=1
if(isset($_GET['variable_from_js']){
$response = my_function();
echo $response;/
我使用的是Medoo框架。
我需要这个查询:
Select a.name, b.name from section as a left join section as b on(a.idsection=b.section_idfather)
Medoo格式:
$Data = $database->select("section",
[
"[>]section" => ["idsection" => "section_idfather"]
我使用来处理我的数据库查询。它基本上是一个PDO包装器,我没有在他们的文档中找到如何处理错误或检查结果,有时返回空数组,有时返回FALSE (有时为0)等等。
由于我无法理解如何处理错误--这就是我目前使用空()所做的事情,因为它可以处理FALSE、0和空数组--我认为这里可以):
选择 (Medoo返回数组)
// Same as:
// SELECT username FROM accounts WHERE id=$id AND suspended=0
$select = $database->select("accounts",["username"
我正尝试在Prestashop 1.5中通过AJAX调用调用控制器函数。我甚至不知道这是否可能。这就是我所做的:我重写了产品控制器(在override/controllers/front/ProductController.php)中),以加载额外的媒体,并执行默认控制器不做的一些操作。这是我的控制器的样子:
<?php
class ProductController extends ProductControllerCore
{
public function setMedia() {
parent::setMedia();
// Add
我基本上知道php,但我对所有的类都很陌生。暂时-爱死它了。我的问题是:
我正在写一个类来做那些关于帐户管理的事情。(例如,创建新帐户,获取帐户详细信息,检查帐户是否存在.)在这个类中,我需要做一些MySQL请求。为此,我使用了medoo类()。
class acc{
// Attributes
public static $account;
public $pw;
protected $error;
public function acc_exist() {
$database = new medoo();
$acc_count = $database->coun
我正在尝试使用这个jQuery脚本,这让我感到困惑:
function CallService()
{
$.ajax({
type : varType, //GET or POST or PUT or DELETE verb
url : varUrl, // Location of the service
data : varData, //Data sent to server