当前位置: 首页>>代码示例>>PHP>>正文


PHP BD::setUsedTable方法代码示例

本文整理汇总了PHP中BD::setUsedTable方法的典型用法代码示例。如果您正苦于以下问题:PHP BD::setUsedTable方法的具体用法?PHP BD::setUsedTable怎么用?PHP BD::setUsedTable使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在BD的用法示例。


在下文中一共展示了BD::setUsedTable方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: inscritTrajet

function inscritTrajet($Date, $VilleDep, $VilleArr, $HeureDep, $Prix, $NbrPlace, $nonfumeur, $musique, $valise, $bavar, $com, $idauteur, $idvehicule)
{
    $BD = new BD('trajet');
    $BD->addTrajet($Date, $VilleDep, $VilleArr, $HeureDep, $Prix, $NbrPlace, $nonfumeur, $musique, $valise, $bavar, $com, $idauteur, $idvehicule);
    $BD->setUsedTable('user');
    $BD->inc("nbtrajet", "iduser", $idauteur);
}
开发者ID:sebspas,项目名称:Share2Go,代码行数:7,代码来源:proposer.php

示例2: deletetrajet

function deletetrajet($idtrajet, $iduser)
{
    $BD = new BD('trajet');
    $BD->delete("idtrajet", $idtrajet);
    $BD->setUsedTable('user');
    $BD->decr("nbtrajet", "iduser", $iduser);
}
开发者ID:sebspas,项目名称:Share2Go,代码行数:7,代码来源:profil.php

示例3: recupEffectueTrajet

function recupEffectueTrajet($idt)
{
    $BD = new BD('effectue');
    $res1 = $BD->selectMult("idtrajet", $idt);
    $BD->setUsedTable('user');
    foreach ($res1 as $tuple) {
        $donnees[] = $BD->select("iduser", $tuple->iduser);
    }
    return $donnees;
}
开发者ID:sebspas,项目名称:Share2Go,代码行数:10,代码来源:reservation.php

示例4: recupUser

function recupUser($idevent)
{
    $BD = new BD('participant');
    $listeUser = array();
    $listeIdUser = $BD->selectMult('idevent', $idevent);
    $BD->setUsedTable('user');
    foreach ($listeIdUser as $user) {
        if (!empty($user)) {
            $listeUser[] = $BD->select('iduser', $user->iduser);
        }
    }
    return $listeUser;
}
开发者ID:sebspas,项目名称:AFK-WEB,代码行数:13,代码来源:section.php

示例5: recupJeuInscrit

function recupJeuInscrit($iduser)
{
    $BD = new BD('joueur');
    $listeJoueur = $BD->selectMult('iduser', $iduser);
    $listeJeux = array();
    $BD->setUsedTable('section');
    foreach ($listeJoueur as $joueur) {
        if (!empty($joueur)) {
            $listeJeux[] = $BD->select('idjeux', $joueur->idjeux);
        }
    }
    return $listeJeux;
}
开发者ID:sebspas,项目名称:AFK-WEB,代码行数:13,代码来源:profil.php

示例6: json_encode

<?php

session_start();
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../../../app/Config.class.php';
require_once '../../../app/Bd.class.php';
header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json');
extract($_GET);
$BD = new BD('ennemi');
$listeEnnemi = $BD->selectMult('idmission', $idmission);
$BD->setUsedTable('IA');
$listeMyEnnemi = array();
foreach ($listeEnnemi as $ennemi) {
    if ($ennemi) {
        $ennemi = $BD->select('idIA', $ennemi->idIA);
        $listeMyEnnemi[] = $ennemi;
    }
}
echo json_encode($listeMyEnnemi);
开发者ID:sebspas,项目名称:Aurora,代码行数:22,代码来源:load-combat-ennemi.php

示例7: json_encode

<?php

session_start();
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../../../app/Config.class.php';
require_once '../../../app/Bd.class.php';
header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json');
extract($_GET);
$BD = new BD('user');
$user = $BD->select('iduser', $_SESSION['iduser']);
$BD->setUsedTable('vaisseau');
$return = $BD->select('idvaisseau', $user->idvaisseau);
echo json_encode($return);
开发者ID:sebspas,项目名称:Aurora,代码行数:16,代码来源:load-current-ship.php

示例8: json_encode

<?php

session_start();
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../../app/Config.class.php';
require_once '../../app/Bd.class.php';
extract($_GET);
// recupération du vaisseau
$BD = new BD('spaceship');
$spaceship = $BD->select('idspaceship', $idship);
// ajout du vaisseau
$BD->setUsedTable('vaisseau');
$BD->addVaisseau($spaceship->nom, $spaceship->desc, $spaceship->pv, $spaceship->attaque, $spaceship->defense, $spaceship->xp, $spaceship->nextlevel, $spaceship->type, $spaceship->image, $_SESSION['iduser']);
//retrait de l'or
$BD->setUsedTable('user');
$_SESSION['money'] -= $spaceship->prix;
$BD->update('money', $_SESSION['money'], 'iduser', $_SESSION['iduser']);
// vaisseau définit comme vaisseau courant
$BD->setUsedTable('vaisseau');
$idvaisseau = $BD->select('iduser', $_SESSION['iduser']);
$BD->setUsedTable('user');
$BD->update('idvaisseau', $idvaisseau->idvaisseau, 'iduser', $_SESSION['iduser']);
echo json_encode($_SESSION['money']);
开发者ID:sebspas,项目名称:Aurora,代码行数:24,代码来源:achat-market-ship.php

示例9: BD

<?php

session_start();
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../Config.class.php';
require_once '../../../app/Bd.class.php';
header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json');
extract($_GET);
$BD = new BD('user');
if ($BD->isInDb('pseudo', $pseudo)) {
    $user = $BD->select('pseudo', $pseudo);
    if ($user->passwd == sha1($password)) {
        $BD->setUsedTable('connecté');
        if (!$BD->isInDb('iduser', $user->iduser)) {
            $BD->addCo($user->iduser);
            $_SESSION['pseudo'] = $pseudo;
            $_SESSION['iduser'] = $user->iduser;
            $energy = $user->energie / $user->maxenergie * 100;
            $_SESSION['energie'] = $energy;
            $_SESSION['money'] = $user->money;
            $_SESSION['avatar'] = $user->avatar;
            $_SESSION['rang'] = $user->rang;
            $error = "Ok";
        } else {
            $error = "Vous etes déja connecté !";
        }
    } else {
        $error = "Mot de passe incorecte !";
开发者ID:sebspas,项目名称:Aurora,代码行数:31,代码来源:login.php

示例10: BD

ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../../app/Config.class.php';
require_once '../../app/Bd.class.php';
extract($_GET);
$levelUp = false;
// on donne l'or recue en récompense
$BD = new BD('user');
$user = $BD->select('iduser', $_SESSION['iduser']);
$BD->update('points', $user->points + $points, 'iduser', $_SESSION['iduser']);
//on définit le vaisseau utilisé comme vaisseau courant
$BD->update('idvaisseau', $idvaisseau, 'iduser', $_SESSION['iduser']);
$_SESSION['money'] += $money;
$BD->update('money', $_SESSION['money'], 'iduser', $_SESSION['iduser']);
// on ajoute la mission à la liste des missions effectuées
$BD->setUsedTable('effectue');
// on test si la mission n'a pas déja été effectuée ?
$nbFois = $BD->count2('iduser', $_SESSION['iduser'], 'idmission', $idmission);
if ($nbFois == 0) {
    $BD->addEffectue($_SESSION['iduser'], $idmission);
}
// on met à jour l'xp du vaisseau
$BD->setUsedTable('vaisseau');
$vaisseau = $BD->select('idvaisseau', $idvaisseau);
$BD->update('xp', $vaisseau->xp + $xp, 'idvaisseau', $idvaisseau);
$vaisseau = $BD->select('idvaisseau', $idvaisseau);
// on verifie si le vaisseau à level up, si oui on augment ses stats de +5 atk, +2def, +20pv
$newXp = $vaisseau->xp - $vaisseau->nextlevel;
// si il a level up on le précise au js et on met à jour ses stats
if ($newXp >= 0) {
    $levelUp = true;
开发者ID:sebspas,项目名称:Aurora,代码行数:31,代码来源:recompense_mission.php

示例11: json_encode

<?php

ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../../app/Config.class.php';
require_once '../../app/Bd.class.php';
$d = array();
$BD = new BD('news');
$d['news'] = $BD->countAll();
$BD->setUsedTable('event');
$d['events'] = $BD->countAll();
echo json_encode($d);
开发者ID:sebspas,项目名称:AFK-WEB,代码行数:12,代码来源:pagination.php

示例12: deleteEvent

function deleteEvent($idevent)
{
    $BD = new BD('participant');
    $BD->delete('idevent', $idevent);
    $BD->setUsedTable('event');
    $BD->delete('idevent', $idevent);
}
开发者ID:sebspas,项目名称:AFK-WEB,代码行数:7,代码来源:admin.php

示例13: date

    echo "{$value->nom}";
    echo "</br>";
}
/* Test delete */
$BD->delete("nom", "Jeanne");
echo "<h2>Test Fonction DELETE </h2></br>";
$donnees = $BD->selectAll();
foreach ($donnees as $value) {
    print_r($value);
    echo "</br>";
    echo "{$value->nom}";
    echo "</br>";
}
echo "<h2>Test Changement de table </h2></br>";
echo "Objet crée sur la table : " . $BD->getUsedTable() . "</br>";
$BD->setUsedTable("trajet");
echo "Objet modifier sur la table : " . $BD->getUsedTable() . "</br>";
/* Test Fonction addTrajet */
$BD->addTrajet("Boulogne", "Bois", date("H:i:s"), date("H:i:s"), 50, 2, "Fiat Punto", 1);
echo "<h2>Test Fonction addTrajet </h2></br>";
$donnees = $BD->selectAll();
foreach ($donnees as $value) {
    print_r($value);
    echo "</br>";
    echo "{$value->nom}";
    echo "</br>";
}
/* Test delete */
$BD->setUsedTable("user");
$ID = $BD->select("iduser", 1)->iduser;
$BD->setUsedTable("trajet");
开发者ID:sebspas,项目名称:Share2Go,代码行数:31,代码来源:bd_class_test.php

示例14: json_encode

<?php

session_start();
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../../../app/Config.class.php';
require_once '../../../app/Bd.class.php';
header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json');
$BD = new BD('equipement');
$listeEquipement = $BD->selectMult('iduser', $_SESSION['iduser']);
$BD->setUsedTable('item');
$listeMyNom = array();
foreach ($listeEquipement as $equipement) {
    if ($equipement) {
        $Item = $BD->select('idiitem', $equipement->iditem);
        $listeMyNom[] = $Item->nom;
    }
}
echo json_encode($listeMyNom);
开发者ID:sebspas,项目名称:Aurora,代码行数:21,代码来源:load-nom-items.php

示例15: json_encode

<?php

session_start();
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once '../../app/Config.class.php';
require_once '../../app/Bd.class.php';
extract($_GET);
// recupération de l'item
$BD = new BD('item');
$item = $BD->select('idiitem', $iditem);
// ajout de l'item
$BD->setUsedTable('equipement');
$BD->addItem($_SESSION['iduser'], $item->idiitem);
//retrait de l'or
$BD->setUsedTable('user');
$_SESSION['money'] -= $item->prix;
$BD->update('money', $_SESSION['money'], 'iduser', $_SESSION['iduser']);
echo json_encode($_SESSION['money']);
开发者ID:sebspas,项目名称:Aurora,代码行数:19,代码来源:achat-market-item.php


注:本文中的BD::setUsedTable方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。