本文整理汇总了PHP中Conf::getDebug方法的典型用法代码示例。如果您正苦于以下问题:PHP Conf::getDebug方法的具体用法?PHP Conf::getDebug怎么用?PHP Conf::getDebug使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conf
的用法示例。
在下文中一共展示了Conf::getDebug方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getMessageRecueByIdMembre
public static function getMessageRecueByIdMembre($id)
{
$sql = 'SELECT * FROM message WHERE destinataire=:id
ORDER BY dateMessage';
try {
$rep = Model::$pdo->prepare($sql);
$rep->setFetchMode(PDO::FETCH_CLASS, 'modelMessage');
$rep->bindParam(":id", $id);
$rep->execute();
return $rep->fetchAll();
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
}
die;
}
}
示例2: getAllDocumentByLogin
static function getAllDocumentByLogin($login)
{
$sql = 'SELECT * from document where login=:login';
try {
$rep = Model::$pdo->prepare($sql);
$rep->setFetchMode(PDO::FETCH_CLASS, 'modelDocument');
$rep->bindParam(":login", $login);
$rep->execute();
return $rep->fetchAll();
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo "une erreur est survenue";
}
return -1;
die;
}
}
示例3: Init
public static function Init()
{
$host = Conf::getHostName();
$dbname = Conf::getDataBase();
$login = Conf::getLogin();
$pass = Conf::getPassword();
try {
self::$pdo = new PDO("mysql:host={$host};dbname={$dbname}", $login, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
self::$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
} else {
echo 'Une erreur est survenue <a href="{$ROOT}{$DS}index.php"> retour a la page d\'accueil </a>';
}
die;
}
}
示例4: set_static
public static function set_static()
{
try {
// Connexion à la base de données
// Le dernier argument sert à ce que toutes les chaines de charactères
// en entrée et sortie de MySql soit dans le codage UTF-8
self::$pdo = new PDO('mysql:host=localhost;dbname=ludotheque;charset=utf8', 'root', '');
// On active le mode d'affichage des erreurs, et le lancement d'exception en cas d'erreur
self::$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $ex) {
if (Conf::getDebug()) {
echo $ex->getMessage();
die('Problème lors de la connexion à la base de donnée');
} else {
echo 'Une erreur est survenue. <a href=""> Retour a la page d\'accueil </a>';
die;
}
}
}
示例5: comOnDoc
/**
* @param $idDoc
* @return mixed
* renvoi tout les commentaire sur un document
*/
public static function comOnDoc($idDoc)
{
$sql = 'SELECT *
FROM commentaire
WHERE idDocument =:id';
try {
$req_prep = Model::$pdo->prepare($sql);
$req_prep->bindParam(':id', $idDoc);
$req_prep->execute();
$req_prep->setFetchMode(PDO::FETCH_CLASS, 'modelCommentaire');
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
} else {
echo "une erreur est survenue <a href='index.php> retour à la page d\\'accueil</a>";
}
die;
}
return $req_prep->fetchAll();
}
示例6: noteByMembre
public static function noteByMembre($login, $document)
{
$sql = 'SELECT *
FROM note
WHERE loginMembre =:log AND
idDocument =:doc';
try {
$req_prep = Model::$pdo->prepare($sql);
$value = array(":log" => $login, ":doc" => $document);
$req_prep->execute($value);
$req_prep->setFetchMode(PDO::FETCH_CLASS, 'modelNote');
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href=""> retour a la page d\'accueil </a>';
}
die;
}
return $req_prep->fetchAll();
}
示例7: getModelOfBrand
public static function getModelOfBrand($brand)
{
$sql = 'SELECT *
FROM pw_modele
WHERE name_Brand =:brand';
try {
$req_prep = Model::$pdo->prepare($sql);
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href=""> retour a la page d\'accueil </a>';
}
die;
}
$req_prep->bindParam(':brand', $brand);
$req_prep->execute();
$req_prep->setFetchMode(PDO::FETCH_CLASS, 'modelModele');
// création de voiture
return $req_prep->fetchAll();
}
示例8: set_static
public static function set_static()
{
$host = Conf::getHostname();
$dbname = Conf::getDatabase();
$login = Conf::getLogin();
$pass = Conf::getPassword();
try {
// Connexion à la base de données
// Le dernier argument sert à ce que toutes les chaines de charactères
// en entrée et sortie de MySql soit dans le codage UTF-8
self::$pdo = new PDO("mysql:host={$host};dbname={$dbname}", $login, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
// On active le mode d'affichage des erreurs, et le lancement d'exception en cas d'erreur
self::$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $ex) {
if (Conf::getDebug()) {
echo $ex->getMessage();
die('Problème lors de la connexion à la base de donnée');
} else {
echo 'Une erreur est survenue. <a href=""> Retour a la page d\'accueil </a>';
}
die;
}
}
示例9: insertVoiture
public function insertVoiture()
{
// INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)
$sql = "INSERT INTO Voiture (immatriculation,marque,couleur) VALUES ( :immatriculation, \t\t\t:marque , :couleur);";
try {
$req_prep = Model::$pdo->prepare($sql);
/* $req_prep->bindParam(":immatriculation", $immatriculaiton);
$req_prep->bindParam(":marque", $marque);
$req_prep->bindParam(":couleur", $couleur); */
//C'est la même chose
$values = array("immatriculation" => $this->immatriculation, "marque" => $this->marque, "couleur" => $this->couleur);
$req_prep->execute($values);
// !!! Attention à mettre values en paramètre
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href=""> retour a la page d\'accueil </a>';
}
die;
}
echo '<br>Voiture crée';
}
示例10: select
static function select($para)
{
$sql = "SELECT * from " . static::$table . " WHERE " . static::$primary . "=:nom_var";
try {
$req_prep = Model::$pdo->prepare($sql);
$req_prep->bindParam(":nom_var", $para);
$req_prep->execute();
$nomModel = 'model' . substr(static::$table, 3);
$req_prep->setFetchMode(PDO::FETCH_CLASS, $nomModel);
if ($req_prep->rowCount() == 0) {
return null;
die;
// Vérifier si $req_prep->rowCount() != 0
} else {
$rslt = $req_prep->fetch();
return $rslt;
}
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href=""> retour a la page d\'accueil </a>';
}
die;
}
}
示例11: insertTrajet
public function insertTrajet()
{
// TODO -
$sql = "INSERT INTO Trajet(ptDep, ptArr, dateDep) VALUES ( :depart , :arrivee , :jour )";
// TODO trouver changer dialect
try {
$req_prep = Model::$pdo->prepare($sql);
$values = array("depart" => $this->ptDep, "arrivee" => $this->ptArr, "jour" => $this->dateDep);
$req_prep->execute($values);
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href=""> retour a la page d\'accueil </a>';
}
die;
}
echo "<br>Trajet crée";
}
示例12: insert
function insert($tab)
{
$sql = "INSERT INTO " . static::$table . " VALUES(";
foreach ($tab as $cle => $valeur) {
$sql .= " :" . $cle . ",";
}
$sql = rtrim($sql, ",");
$sql .= ");";
try {
$req_prep = Model::$pdo->prepare($sql);
$values = array();
foreach ($tab as $cle => $valeur) {
$values[":" . $cle] = $valeur;
}
$req_prep->execute($values);
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href="https://infolimon.iutmontp.univ-montp2.fr/~contremoulinp/TD6/index.php"> retour a la page d\'accueil </a>';
}
die;
}
}
示例13: passerCommande
function passerCommande()
{
$sql = "INSERT INTO achat\n\t\t\t\t\tVALUES (:numeroClient, :numeroCours);";
$values = array("numeroClient" => $_SESSION['idClient'], "numeroCours" => $this->numeroCours);
try {
$req_prep = Model::$pdo->prepare($sql);
$req_prep->execute($values);
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href="index.php"> retour a la page d\'accueil </a>';
}
die;
}
}
示例14: documentParTitre
private static function documentParTitre($title)
{
$sql = 'SELECT * FROM
document
WHERE titre like :param';
try {
$req_prep = Model::$pdo->prepare($sql);
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo $e->getMessage();
// affiche un message d'erreur
} else {
echo 'Une erreur est survenue <a href=""> retour a la page d\'accueil </a>';
}
die;
}
$req_prep->execute(array(':param' => '%' . $title . '%'));
$req_prep->setFetchMode(PDO::FETCH_CLASS, 'modelDocument');
return $req_prep->fetchAll();
}
示例15: deleteMembreEnLigne
static function deleteMembreEnLigne()
{
$login = $_SESSION['login'];
$sql = 'DELETE from cpt_connectes where login="' . $login . '"';
try {
Model::$pdo->query($sql);
} catch (PDOException $e) {
if (Conf::getDebug()) {
echo "une erreur est survenue";
}
return -1;
die;
}
}