本文整理汇总了PHP中Connexion::table方法的典型用法代码示例。如果您正苦于以下问题:PHP Connexion::table方法的具体用法?PHP Connexion::table怎么用?PHP Connexion::table使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Connexion
的用法示例。
在下文中一共展示了Connexion::table方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: liste_route
function liste_route()
{
$employe = Connexion::table('select * from employe order by id');
$poste = Connexion::table('select * from poste');
$entreprise = Connexion::table('select * from organisation');
include ROOT . 'AdminLTE/grh/employe/liste.php';
}
示例2: produit_route
function produit_route()
{
$produits = Connexion::table('SELECT libelleProduit,reference,fournisseur.nom,poids,produit.id
FROM produit, fournisseur
WHERE fournisseur.id=produit.fournisseur_id');
include ROOT . 'AdminLTE/kernel/produit/liste.php';
}
示例3: menuUtilisateur
function menuUtilisateur($menuParent_id = null)
{
$utilisateur = $_SESSION['utilisateur'];
$query = 'select * ' . 'from menu m, utilisateurtype_menu um ' . 'where um.utilisateurtype_id=' . $utilisateur['utilisateurtype_id'] . ' and m.id=um.menu_id';
if (is_null($menuParent_id)) {
$query .= ' and m.menuparent_id is null';
} else {
$query .= ' and m.menuparent_id=' . $menuParent_id;
}
$query .= ' order by um.ordre';
$menus = Connexion::table($query);
$html = '';
foreach ($menus as $menu) {
if ($menu['route'] == '') {
$url = '#';
} else {
$url = '.?route=' . $menu['route'];
}
$enfants = menuUtilisateur($menu['id']);
if ($enfants != '') {
$class = ' class="treeview"';
} else {
$class = '';
}
$html .= '<li' . $class . '>
<a href="' . $url . '">
<i class="fa ' . $menu['icon'] . '"></i> <span>' . $menu['label'] . '</span>
</a>';
if ($enfants != '') {
$html .= '<ul class="treeview-menu">' . $enfants . '</ul>';
}
$html .= '</li>';
}
return $html;
}
示例4: messages
function messages()
{
$topic = Connexion::table('SELECT id,sujet_id,utilisateur_id,contenu,DATE(dateCreation),TIME(dateCreation) FROM message WHERE sujet_id=1');
$titre = Connexion::table('SELECT * FROM topic WHERE id=1');
echo '<h2>' . $titre[0]['titre'] . '</h2>';
echo '
<ul class="timeline">
<!-- timeline time label -->
<li class="time-label">
<span class="bg-red">';
echo $topic[0]['DATE(dateCreation)'];
echo '
</span>
</li>
<!-- /.timeline-label -->';
$taille = sizeof($topic);
for ($i = 0; $i < $taille; $i++) {
echo '
<!-- timeline item -->
<li>
<!-- timeline icon -->
<i class="fa fa-user bg-blue"></i>
<div class="timeline-item">
<span class="time"><i class="fa fa-clock-o"></i>';
echo $topic[0]['TIME(dateCreation)'];
echo '</span>
<h3 class="timeline-header"><a href="#">';
$utilisateur = Connexion::table('SELECT login FROM utilisateur WHERE id=' . $topic[$i]['utilisateur_id']);
echo $utilisateur[0]['login'];
?>
</a> </h3>
<div class="timeline-body">
<?php
echo $topic[$i]['contenu'];
?>
</div>
</div>
</li>
<!-- END timeline item -->
<?php
}
?>
</ul>
<?php
}
示例5: formDevisProduit_route
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';
}
示例6: ajouterProduit
function ajouterProduit()
{
$form = new FormBootstrap();
$form->addHidden('route', 'produit_ajouterProduit_route');
$form->addText('libelleProduit', array(), 'Nom du produit');
$form->addText('reference', array(), 'Référence du produit');
$fournisseur = Connexion::table('select nom from fournisseur');
$list = array();
foreach ($fournisseur as $ut) {
$list[] = $ut['nom'];
}
$form->addSelect('nom', $list, array(), 'Nom du fournisseur');
$form->addText('poids', array(), 'Poids du produit');
$form->addText('montant', array(), 'Montant du produit');
// Insert le fichier de gestion des formulaires défini dans le modèle Boostrap
include ROOT . 'AdminLTE/form.php';
}
示例7: formulaire
function formulaire($tableAjout, $erreur = false)
{
// Initilaisation du formulaire
$form = new FormBootstrap('Client');
$form->addHidden('route', 'client_ajoutIndex_valid');
if ($_SESSION['utilisateur']['utilisateurtype_id'] == 1) {
$entreprises = Connexion::table('SELECT libelle FROM organisation');
$list = array();
foreach ($entreprises as $ut) {
$list[] = $ut['libelle'];
}
}
$form->addHidden('rappel', 'true');
if ($erreur) {
//Formulaire d'enregistrement d'un client si l'utilisateur n'a pas remplis tous les champs.
$form->addText('nom', array($tableAjout[0]), 'Nom');
$form->addText('prenom', array($tableAjout[1]), 'Prénom');
$form->addText('adresse', array($tableAjout[2]), 'Adresse');
$form->addText('codePostal', array($tableAjout[3]), 'Code Postal');
$form->addText('ville', array($tableAjout[4]), 'Ville');
$form->addEmail('mail', array($tableAjout[5]), 'Adresse Mail');
$form->addNumeric('numTel', array($tableAjout[6]), 'Numéro de Téléphone');
} else {
//Formulaire d'enregistrement d'un client si l'utilisateur arrive sur la page.
$form->addText('nom', array(), 'Nom');
$form->addText('prenom', array(), 'Prénom');
$form->addText('adresse', array(), 'Adresse');
$form->addText('codePostal', array(), 'Code Postal');
$form->addText('ville', array(), 'Ville');
$form->addEmail('mail', array(), 'Adresse Mail');
$form->addNumeric('numTel', array(), 'Numéro de Téléphone');
}
// Créer un menu déroulant avec la liste des entreprises
if ($_SESSION['utilisateur']['utilisateurtype_id'] == 1) {
$entreprises = Connexion::table('SELECT libelle FROM organisation');
$list = array();
foreach ($entreprises as $ut) {
$list[] = $ut['libelle'];
}
$form->addSelect('organisation', $list, array(), 'Organisation');
}
// Appel du formulaire dans la page HTML (construction de la balise <form>)
include ROOT . 'AdminLTE/formClientele.php';
}
示例8: ajouterStock
function ajouterStock()
{
$form = new FormBootstrap();
$form->addHidden('route', 'produit_ajouterStock_route');
$form->addText('quantite', array(), 'Quantité');
$produit = Connexion::table('select libelleProduit from produit');
$list = array();
foreach ($produit as $ut) {
$list[] = $ut['libelleProduit'];
}
$form->addSelect('libelleProduit', $list, array(), 'Nom du produit');
$entreprise = Connexion::table('select libelle from organisation');
$list2 = array();
foreach ($entreprise as $ut) {
$list2[] = $ut['libelle'];
}
$form->addSelect('organisation', $list2, array(), 'Organisation');
// Insert le fichier de gestion des formulaires défini dans le modèle Boostrap
include ROOT . 'AdminLTE/form.php';
}
示例9: topic
function topic()
{
$tableauTopic = Connexion::table('select * from topic order by forum_id');
$n = '';
$nbLignes = sizeof($tableauTopic);
$nbColonnes = sizeof($tableauTopic[0]);
echo '<table class="table table-hover datatable" style="font-size : 1em;">
<thead>
<tr>
<th>id</th>
<th>id forum</th>
<th>id utilisateur</th>
<th>titre</th>
<th>nombre de Visites</th>
</tr>
</thead>';
for ($i = 0; $i < $nbLignes; $i++) {
echo '<tr>';
for ($j = 0; $j < $nbColonnes; $j++) {
if ($j == 0) {
$n = 'id';
}
if ($j == 1) {
$n = 'forum_id';
}
if ($j == 2) {
$n = 'utilisateur_id';
}
if ($j == 3) {
$n = 'titre';
}
if ($j == 4) {
$n = 'nbVisite';
}
echo '<td>', $tableauTopic[$i][$n], '</td>';
}
echo '</tr>';
}
echo '</table>';
}
示例10: index_route
function index_route()
{
$client = Connexion::table("SELECT client.id,nom,prenom,client.adresse,client.codePostal,client.ville,client.mail,client.numTelephone,organisation.libelle FROM `client`, organisation Where client.entreprise_id=organisation.id order by nom ");
include ROOT . 'AdminLTE/client/liste.php';
}
示例11: array
$form->addText('prenom', $prenom, 'Prénom');
$form->addDate('dateNaissance', $dateNaissance, 'Date de naissance');
$poste = Connexion::table('select * from poste');
$list = array();
foreach ($poste as $p) {
$list[$p['id']] = $p['libelle'];
}
var_dump($list);
$form->addSelect('poste', $list, array(), 'poste');
$form->addText('numero', $numero, 'Numéro de télephone');
$form->addText('mail', $mail, 'E-mail');
$form->addText('ville', $ville, 'Ville');
$form->addText('codePostal', $codePostal, 'Code postal');
$form->addText('adresse', $adresse, 'Adresse');
$form->addText('securiteSociale', $securiteSociale, 'Sécurité sociale');
$entreprise = Connexion::table('select * from organisation');
$list = array();
foreach ($entreprise as $e) {
$list[$e['id']] = $e['libelle'];
}
$form->addSelect('organisation', $list, $list, 'organisation');
$list = array();
echo $form->table();
echo '</div>
<div class="modal-footer">
<button type="button" class="btn btn-info" data-dismiss="modal">Fermer</button>
</div>
</div>
</div>
</div>';
}
示例12: liste_route
function liste_route()
{
$utilisateurs = Connexion::table('select login,utilisateurtype_id from utilisateur order by login');
include ROOT . 'AdminLTE/kernel/utilisateur/liste.php';
}
示例13: foreach
<th>Entreprise</th>
<th>Modification</th>
<th>Supression</th>
</tr>
</thead>
<tbody>
<?php
echo '<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
</div>
</div>';
if (isset($_POST['modifier'])) {
$listeEntreprise = Connexion::table('SELECT organisation.libelle FROM organisation');
$listeSecteur = Connexion::table('SELECT utilisateurtype.label FROM utilisateurtype');
//var_dump($listeEntreprise);
//var_dump($_POST['entreprise']);
foreach ($utilisateurs as $u) {
/*echo '$post';
var_dump($_POST['login']);
echo '$u';
var_dump($u['login']);
echo 'fin';*/
if ($_POST['login'] == $u['login']) {
echo '<form method="POST" action="?route=kernel_utilisateur_liste"><tr>' . '<td><input type="text" value="' . $u['login'] . '"/></td>' . '<td><input type="text" value=""/></td>' . '<td>' . liste($listeSecteur, "secteur", "label") . '</td>' . '<td>' . liste($listeEntreprise, "entreprise", "libelle") . '</td>' . '<td><input type="hidden" name="login" value="' . $u['login'] . '"/><input type="hidden" name="secteur" value="' . $u['secteur'] . '"/><input type="hidden" name="entreprise" value="' . $u['entreprise'] . '"/><button type="submit" name="valider" class="btn btn-app"><i class="fa fa-check"></i> Valider</button></td>' . '<td><button type="submit" name="annuler" class="btn btn-app"><i class="fa fa-check"></i> Annuler </button></td>' . '</tr></form>';
}
}
} else {
foreach ($utilisateurs as $u) {
/*echo '$u';
示例14: listeArchive_route
function listeArchive_route()
{
$archives = Connexion::table('select * from archiveDevis');
$archives = Connexion::table('select id, date from archives');
include ROOT . 'mod_gc/listeArchive.php';
}