本文整理汇总了PHP中Connexion::exec方法的典型用法代码示例。如果您正苦于以下问题:PHP Connexion::exec方法的具体用法?PHP Connexion::exec怎么用?PHP Connexion::exec使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Connexion
的用法示例。
在下文中一共展示了Connexion::exec方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: validationFormulaireSuppressionServices
function validationFormulaireSuppressionServices()
{
$id = $_POST['idServicesSuppr'];
$requete = 'Delete From services Where id = ' . $id . '';
Connexion::exec($requete);
echo '<META http-equiv="refresh" content="0; URL=?page=services&supprOk">';
}
示例2: valid_route
function valid_route()
{
//Récupération du formulaire.
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse = $_POST['adresse'];
$codePostal = $_POST['codePostal'];
$ville = $_POST['ville'];
$mail = $_POST['mail'];
$numTel = $_POST['numTel'];
if ($_SESSION['utilisateur']['utilisateurtype_id'] == 1) {
$organisation = $_POST['organisation'];
$organisationRecupId = Connexion::queryFirst("SELECT id FROM organisation WHERE libelle='" . $organisation . "'");
$organisationId = $organisationRecupId['id'];
} else {
$organisationId = $_SESSION['utilisateur']['entreprise_id'];
}
$organisation = $_POST['organisation'];
$organisationId = Connexion::queryFirst("SELECT id FROM organisation where libelle='" . $organisation . "'");
//vérification si aucune zone de texte est restée vide pour envoi à la BDD.
if ($nom != "" and $prenom != "" and $adresse != "" and $codePostal != "" and $ville != "" and $mail != "" and $numTel != "") {
$query = 'INSERT INTO client (nom, prenom, adresse, codePostal, ville, entreprise_id, mail, numTelephone)' . "VALUES ('" . $nom . "', '" . $prenom . "', '" . $adresse . "', '" . $codePostal . "', '" . $ville . "','.{$organisationId['id']}.', '" . $mail . "', '" . $numTel . "')";
Connexion::exec($query);
include ROOT . 'AdminLTE/alerte.php';
} else {
$tableAjout = [$nom, $prenom, $adresse, $codePostal, $ville, $mail, $numTel, $organisation];
formulaire($tableAjout, true);
}
}
示例3: logs
function logs($action, $resultat)
{
$id = isset($_SESSION['id']) ? $_SESSION['id'] : 0;
$date = date('Y-m-d');
$heure = date('H:i:s');
$ip = $_SERVER['REMOTE_ADDR'];
Connexion::exec('insert into logs (utilisateurs_id,action,resultat,date,heure,ip) values (\'' . $id . '\',\'' . $action . '\',\'' . $resultat . '\',\'' . $date . '\',\'' . $heure . '\',\'' . $ip . '\')');
}
示例4: modifier_route
function modifier_route()
{
$id = $_POST['id'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$dateNaissance = $_POST['dateNaissance'];
$poste = $_POST['poste'];
$numero = $_POST['numero'];
$mail = $_POST['mail'];
$ville = $_POST['ville'];
$codePostal = $_POST['codePostal'];
$adresse = $_POST['adresse'];
$securiteSociale = $_POST['securiteSociale'];
$organisation = $_POST['organisation'];
$query2 = "UPDATE employe SET\n nomEmploye = '" . $nom . "',\n prenomEmploye = '" . $prenom . "',\n dateNaissance = '" . $dateNaissance . "',\n poste_id = '" . $poste . "',\n numero = '" . $numero . "',\n mail = '" . $mail . "',\n ville = '" . $ville . "',\n codePostal = '" . $codePostal . "',\n adresse = '" . $adresse . "',\n securiteSociale = '" . $securiteSociale . "',\n entreprise_id = '" . $organisation . "'\n WHERE id='" . $id . "'";
Connexion::exec($query2);
header('Location:.?route=grh_employe_liste');
}
示例5: ajouter_route
function ajouter_route()
{
if ($_POST['password1'] == $_POST['password2']) {
$login = $_POST['login'];
if (loginExiste($login)) {
$_SESSION['messages'] = 'Login existant';
} else {
$password = $_POST['password1'];
$utilisateurtype_id = $_POST['utilisateurtype_id'];
$query = 'insert into utilisateur(login,password,utilisateurtype_id) values("' . $login . '","' . password_hash($password, PASSWORD_DEFAULT) . '","' . $utilisateurtype_id . '")';
Connexion::exec($query);
var_dump($_POST);
$_SESSION['messages'] = 'L\'utilisateur n\'a pas été enregistré [non disponible]';
header('Location:.?route=kernel_utilisateur_liste');
}
} else {
$_SESSION['messages'] = 'Confirmation du mot de passe erroné';
}
header('Location:.?route=kernel_utilisateur_formAjouter');
}
示例6: activer
function activer($id)
{
$monitore = Connexion::query('select monitore from services where id=' . $id);
$monitore = 1 - $monitore[0][0];
$exec = Connexion::exec('update services set monitore=' . $monitore . ' where id=' . $id);
if (!$exec) {
logs('activation du service n°' . $id, 'echec');
} else {
logs('activation du service n°' . $id, 'reussi');
}
echo '<META http-equiv="refresh" content="0; URL=?page=services&activationOk">';
}
示例7: devis
<?php
$employe = $_POST['employe_id'];
$client = $_POST['client_id'];
$date = $_POST['date'];
$prix = $_POST['prix'];
$validation = $_POST['validation_id'];
$query1 = 'INSERT INTO devis (id,employe_id, client_id, date, prix, validation_id) VALUES (NULL,"' . $employe . '", "' . $client . '", "' . $date . '", "' . $prix . '","' . $validation . '")';
Connexion::exec($query1);
function formDevisProduit_route()
{
$form = new FormBootstrap();
$form->addHidden('route', 'gc_gestionComptable_ajouterProduit');
$list2 = array();
$produit = Connexion::table('select * from produit');
foreach ($produit as $ut) {
$list2[$ut['id']] = $ut['libelle'];
}
$form->addSelect('produit_id', $list2, array(), 'Nom du produit');
$form->addText('quantite', array(), 'Quantité');
// Insert le fichier de gestion des formulaires défini dans le modèle Boostrap
include ROOT . 'AdminLTE/form.php';
}
echo formDevisProduit_route();
//ajouter route
示例8: array
<div class="alert alert-success">
<strong>Success!</strong>
<?php
//$devisId=$_POST['id'];
$init = 0;
$produits = array();
while (isset($_POST['produit_id' . $init])) {
$produits[] = $_POST['produit_id' . $init];
$init++;
}
$requete = 'SELECT MAX(id) AS "id" from devis';
$devisId = Connexion::queryFirst($requete);
$quantite = $_POST['quantite'];
foreach ($produits as $line) {
$query2 = 'INSERT INTO ligneDevis (id,produit_id, quantite, devis_id) VALUES (NULL,"' . $line . '", "' . $quantite . '","' . $devisId['id'] . '")';
Connexion::exec($query2);
}
?>
</div>
</section>
<!-- Main content -->
<section class="content">
</section><!-- /.content -->
</aside><!-- /.right-side -->
</div><!-- ./wrapper -->
<!-- add new calendar event modal -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
示例9: deleteClient_route
function deleteClient_route()
{
$id = $_GET['id'];
Connexion::exec("DELETE FROM client WHERE id={$id}");
index_route();
}
示例10: header
if (isset($_POST['annuler'])) {
header('Location:?page=utilisateurs');
}
if (isset($_POST['valider'])) {
Connexion::exec('INSERT INTO utilisateurs(pseudo,mdp,groupes_id) VALUES ("' . $_POST['uPseudo'] . '","' . password_hash($_POST['uMdp'], PASSWORD_DEFAULT) . '","' . $_POST['uGroupe'] . '")');
logs('ajout utilisateur ', 'reussi');
header('Location:?page=utilisateurs');
}
if (isset($_POST['modifier'])) {
if ($_POST['uMdp'] == '') {
$mdp = '';
} else {
$mdp = ',mdp="' . password_hash($_POST['uMdp'], PASSWORD_DEFAULT) . '" ';
}
echo $mdp;
$requete = 'UPDATE utilisateurs SET pseudo="' . $_POST['uPseudo'] . '"' . $mdp . ',groupes_id=' . $_POST['uGroupe'] . ' WHERE id=' . $_POST['uId'] . '';
echo $requete;
Connexion::exec($requete);
logs('modification utilisateur ', 'reussi');
header('Location:?page=utilisateurs');
}
if (isset($_POST['supprimer'])) {
$verif = Connexion::query('SELECT id FROM services WHERE utilisateurs_id=' . $_POST['uId']);
if (!isset($verif[0][0])) {
Connexion::exec('DELETE FROM utilisateurs WHERE id="' . $_POST['uId'] . '"');
logs('suppression utilisateur', 'reussi');
} else {
logs('suppression utilisateur', 'echec');
}
header('Location:?page=utilisateurs');
}
示例11: ajouter_route
function ajouter_route()
{
if ($_POST['password1'] == $_POST['password2']) {
$login = $_POST['login'];
if (loginExiste($login)) {
$_SESSION['messages'] = 'Login existant';
} else {
$password = $_POST['password1'];
$utilisateurtype_id = $_POST['utilisateurtype_id'];
$query = 'insert into utilisateur(login,password,utilisateurtype_id) values("' . $login . '","' . $password . '","' . $utilisateurtype_id . '")';
Connexion::exec($query);
$_SESSION['messages'] = 'Utilisateur enregistré';
header('Location:.?route=kernel_utilisateur_liste');
}
} else {
$_SESSION['messages'] = 'Confirmation du mot de passe erroné';
}
header('Location:.?route=kernel_utilisateur_formAjouter');
}
示例12: validationSupprimerLogs
function validationSupprimerLogs()
{
$nbjours = $_POST['jours'];
$idService = $_POST['nomService'];
if (isset($_POST['erreur0'])) {
$erreur0 = $_POST['erreur0'];
} else {
$erreur0 = 2;
}
if (isset($_POST['erreur1'])) {
$erreur1 = $_POST['erreur1'];
} else {
$erreur1 = 2;
}
for ($i = 0; $i < $nbjours; $i++) {
$date = 'select min(date) from tests
WHERE service_id = ' . $idService . '
And (erreur = ' . $erreur1 . '
OR erreur = ' . $erreur0 . ')';
$dateMin = Connexion::query($date);
$requete = 'INSERT INTO archivagesTest(id,service_id,date,heure,trl,etat,codeHttp,erreur)
SELECT id,service_id,date,heure,trl,etat,codeHttp,erreur
FROM tests
WHERE service_id = ' . $idService . '
AND date = "' . $dateMin[0][0] . '"
And ( erreur = ' . $erreur1 . '
OR erreur = ' . $erreur0 . ')
';
Connexion::exec($requete);
$requete = 'DELETE FROM tests
WHERE service_id = ' . $idService . '
AND date = "' . $dateMin[0][0] . '"
And ( erreur = ' . $erreur1 . '
OR erreur = ' . $erreur0 . ' ) ';
Connexion::exec($requete);
}
echo '<META http-equiv="refresh" content="0; URL=?page=logs&archivageOk">';
}
示例13: notif
function notif($id, $date, $heure)
{
$service = Connexion::query('select statut from services where id=\'' . $id . '\'');
$id = Connexion::query('select id from tests where service_id=\'' . $id . '\' and date=\'' . $date . '\' and heure=\'' . $heure . '\'');
Connexion::exec('update tests set erreur=1 where id=\'' . $id[0][0] . '\'');
if ($service[0][0] == 1) {
var_dump($id[0][0]);
mails($id[0][0]);
//sms($id[0][0]);
}
}
示例14: logs
}
echo '<META http-equiv="refresh" content="0; URL=?page=sites&supprOk">';
}
if (isset($_POST['id'])) {
$id = $_POST['id'];
$user = $_POST['user'] == 'all' ? 'null' : $_POST['user'];
$url = $_POST['url'];
$liste = $_POST['liste'];
$domaine = $_POST['domaine'];
$update = Connexion::exec('update sites set client_id=' . $user . ', url=\'' . $url . '\', actif=' . $liste . ', domaine=' . $domaine . ' where id=' . $id);
if (!$update) {
logs('mise à jour du site n°' . $id, 'echec');
} else {
logs('mise à jour du site n°' . $id, 'reussi');
}
echo '<META http-equiv="refresh" content="0; URL=?page=sites&modifOk">';
}
if (isset($_POST['ajout'])) {
$admin = $_SESSION['id'];
$user = $_POST['user'] == 'all' ? 'null' : $_POST['user'];
$url = $_POST['url'];
$liste = $_POST['liste'];
$domaine = $_POST['domaine'];
$insert = Connexion::exec('insert into sites (client_id,user_id,url,actif,domaine) values (' . $user . ',\'' . $admin . '\',\'' . $url . '\',\'' . $liste . '\',\'' . $domaine . '\')');
if (!$insert) {
logs('ajout : un nouveau site', 'echec');
} else {
logs('ajout : un nouveau site', 'reussi');
}
echo '<META http-equiv="refresh" content="0; URL=?page=sites&ajoutOk">';
}