Fonction execute() [Résolu]

Messages postés
35
Date d'inscription
mardi 25 février 2014
Statut
Membre
Dernière intervention
30 juillet 2019
-
Bonsoir famille développeur.
j'ai un soucis à vous soumettre. j'ai conçu un site web qui fonctionne bien en local. Alors j'ai décidé de l’héberger, ce qui a été fait. mais certaines pages pages n'affichent pas. et surtout les pages qui comportent du php. quand j'enlève le php, il s'affiche. dans le cas contraire, non. j'ai décidé d'enlever seulement la fonction execute(), ma page s'est affichée. mais avec cette fonction, impossible d'afficher la page. j'aimerai savoir à quoi cela est dû.

merci d'avance.

j'utilise pdo je précise
<?php
require_once 'bar_lateral.php';
require_once'menu.php';

$req = $pdo -> prepare("SELECT * FROM type_administrateur");
$req -> execute();
$users = $req -> fetchAll();

?>
<!DOCTYPE>
<html lang="fr">
<head>
<link rel="stylesheet" type="text/css" href="fichier.css">
<title></title>
</head>
<body >
<main class="pt-5 mx-lg-5">
<div class="container-fluid mt-5">
<div class="card mb-4 wow fadeIn">

</div>

<div class="row wow fadeIn" >
<!--Grid column-->
<div class="col-md-12 mb-4" >
<!--Card-->
<div class="card" >
<!--Card content-->
<div class="card-body" >
<div class="row">
<div class="col-md-6" id="moi"></div>
<form method="post" action="" class="formBox col-md-6">
<label>Numero de téléphone</label>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1"><i class="fa fa-mobile" style="font-size: 24px;"></i></span>
</div>
<input type="text" name="num" class="form-control" aria-describedby="basic-addon1">
</div>
<label>Nom</label>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1"><i class="fa fa-address-book" style="font-size: 24px;"></i></span>
</div>
<input type="text" name="nom" class="form-control" aria-describedby="basic-addon1">
</div>
<label>Prenoms</label>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1"><i class="fa fa-address-book" style="font-size: 24px;"></i></span>
</div>
<input type="text" name="prenoms" class="form-control" aria-describedby="basic-addon1">
</div>
<label>Poste occupé</label>

<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1"><i class="material-icons">person</i></span>
</div>

<select class="form-control" name="post">
<option disabled selected>Choisissez une option</option>
<?php foreach ($users as $user): ?>
<option><?= $user->libelle; ?></option>
<?php endforeach; ?>
</select>
<input type="hidden" name="poste" value="">
</div>
<label>E-mail</label>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1">@</span>
</div>
<input type="email" name="mail" class="form-control" aria-describedby="basic-addon1">
</div>
<input type="hidden" name="pwd" class="form-control" aria-describedby="basic-addon1">
<input type="hidden" name="idtyp" class="form-control" aria-describedby="basic-addon1">
<div class="form-group">
<input type="submit" class="btn btn-success form-control" value="Créer" >
</div>
</form>
</div>
</div>
</div>
<!--/.Card-->
</div>
</div>
</div>
</main>

</body>
</html>
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
3455
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
14 août 2019
913
1
Merci
Bonjour,

Il y a très probablement une erreur SQL lorsque la requête est exécutée. Ces erreurs ne sont affichées qu'à la demande.
Pour la gestion des erreurs, lis ça : https://www.commentcamarche.net/faq/46512-pdo-gerer-les-erreurs

Xavier

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 58235 internautes nous ont dit merci ce mois-ci

aldofkr
Messages postés
35
Date d'inscription
mardi 25 février 2014
Statut
Membre
Dernière intervention
30 juillet 2019
-
Merci Xavier, ton lien m'a aidé. c'était un souci avec le pdo. mais ça fonctionne maintenant
Reivax962
Messages postés
3455
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
14 août 2019
913 -
Du coup n'hésite pas à passer le sujet à « résolu » :)
Commenter la réponse de Reivax962