problème d'execution de requète

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problème d'execution de requète

Re: problème d'execution de requète

par david1 » 19 juin 2015, 06:55

Bonjour
Merci de ta réponse, mais commente je fais pour activer le php pour html.

Merci

Re: problème d'execution de requète

par tof73 » 18 juin 2015, 22:30

avec une extension html, le php n'est pas interprété.
l'interpréteur html considère que ce qui commence par <?php
$sql =
et finit par
$bdd->
est une balise html, donc il n'affiche que le texte qu'il y a après.

une solution est d'activer le php pour les fichiers html, ou d'utiliser un .htaccess pour appeler le fichier php quand c'est un fichier html qui est demandé.

problème d'execution de requète

par david1 » 18 juin 2015, 22:13

Bonjour

Je rencontre un problème bizarre :

Je développe sur un serveur Easyphp Devserver 14,1.

Voilà ma requête php :
<?php
		$sql = "SELECT * FROM `typeintervention`";
$reponse = $bdd->query('SELECT type FROM typeintervention ORDER BY type');
while ($donnees = $reponse->fetch())
{
 echo $donnees['type'] . '<br />';
}
$reponse->closeCursor();
?>
Quand je l'exécute sur une page avec extension .php, elle fonctionne.

Je l'intègre dans une page web extension HTML, voilà ce qu'elle m'affiche :
query('SELECT type FROM typeintervention ORDER BY type');while ($donnees = $reponse->fetch())
{
echo $donnees['type'] . '<br />';
}
$reponse->closeCursor();
?>

Uniquement la fin du codea partir de la requête query.

Je vous joint la partie du code html :
<label for=nom>Technicien (1)</label>
      <FORM>
    <SELECT name="Nom" style="width:130px">
    <option>
	<?php
		$sql = "SELECT * FROM `utilisateur`";
$reponse = $bdd->query('SELECT nom FROM utilisateur');
while ($technicien1 = $reponse->fetch())
{
 echo $technicien1['nom'].'<br />';
}
$reponse->closeCursor();
?>
Merci de votre aide.