$tableauServices = Connexion::query('SELECT services.id,utilisateurs_id,nom,url,port,texte,mail,tel,monitore,trl,frequence,statut FROM services,utilisateurs WHERE services.utilisateurs_id=utilisateurs.id AND utilisateurs.id=' . $_SESSION['id'] . ' ORDER BY id'); } else { $tableauServices = Connexion::query('SELECT services.id,utilisateurs_id,nom,url,port,texte,mail,tel,monitore,trl,frequence,statut FROM services ORDER BY id'); } for ($i = 0; $i < sizeof($tableauServices) - $compteur; $i++) { if ($tableauServices[$i][11] != 1 and $tableauServices[$i][8] == 1) { $class = ' class="danger"'; } elseif ($tableauServices[$i][11] == 1 and $tableauServices[$i][8] == 1) { $class = ' class="success"'; } else { $class = ' class="info"'; } echo '<tr' . $class . '>'; for ($j = 0; $j < 11; $j++) { if ($j == 8) { echo '<td>', statutServices($tableauServices[$i][$j], $tableauServices[$i][0]), '</td>'; } elseif ($j == 1) { echo '<td>', nomPseudo($tableauServices[$i][1]), '</td>'; } elseif ($j == 10) { echo '<td>', $tableauServices[$i][$j], ' minute(s)</td>'; } elseif ($j == 9) { echo '<td>', $tableauServices[$i][$j], ' ms</td>'; } else { echo '<td>', $tableauServices[$i][$j], '</td>'; } } echo '<td>'; echo boutonModifierService($tableauServices[$i][0]); echo '</td>'; echo '<td>'; echo boutonSupprimerService($tableauServices[$i][0]);
function formulaireSupprimerService($idService) { $ligneModif = Connexion::query('SELECT * FROM services WHERE id =' . $idService); if ($ligneModif[0][8] == 1) { $boutton = 1; } if ($ligneModif[0][8] == 0) { $boutton = 0; } $html = ' <form name ="formulaire" action=".?page=services" method="POST"> <p> <input type="hidden" name="idServicesSuppr" value="' . $ligneModif[0][0] . '" /> <label style="margin-left:30px;">Pseudo : ' . nomPseudo($ligneModif[0][1]) . '</label>'; $html .= '</select><br/> <label style="margin-left:30px;">Nom du service : ' . $ligneModif[0][2] . ' </label> <br/> <label style="margin-left:30px;">URL : ' . $ligneModif[0][3] . ' </label><br/> <label style="margin-left:30px;">Port : ' . $ligneModif[0][4] . ' </label><br/> <label style="margin-left:30px;">Texte important: ' . $ligneModif[0][5] . ' </label><br/> <label style="margin-left:30px;">Adresse mail : ' . $ligneModif[0][6] . ' </label><br/> <label style="margin-left:30px;">Téléphone : ' . $ligneModif[0][7] . ' </label> <br/> <label style="margin-left:30px;"> TRL : ' . $ligneModif[0][9] . ' ms </label> <br/> <label style="margin-left:30px;">Fréquence de test : ' . $ligneModif[0][10] . ' minute(s) </label> <br/> <label style="margin-left:30px;">Suivi : ' . statutServices($boutton, $ligneModif[0][0]) . ' </label> <br/> </p> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Fermer</button> <button type="submit" class="btn btn-primary">Supprimer</button> </div> </form>'; return $html; }