Page 1 sur 2
Comment mettre du php/my sql dans une page html?
Posté : 27 mai 2005, 17:29
par het06
Bonjour
mon probleme est le suivant:
Je dois creer un site comportant plusieurs frame mais dans celle de gauche, j aimerai pouvoir afficher le resultat d une requete sql et donc pour cela, je passe par le php mais le probleme est qu a l execution, le code php dans ma page html n est pas interprete.
Comment puis je faire?
Merci d avance
Posté : 27 mai 2005, 17:35
par Cyrano
Fais nous voir ton code qu'on ait une idée de ce qui peut se passer. Pour l'ajouter ici, utilise les boutons [ PHP ] au dessus de la zone de saisie, une fois avant de coler le code et une fois pour refermer.
Re: Comment mettre du php/my sql dans une page html?
Posté : 27 mai 2005, 17:37
par mere-teresa
passe par le php mais le probleme est qu a l execution, le code php dans ma page html n est pas interprete.
Comment puis je faire?
Essaie de la renommer en page.php et non page.html !
Posté : 27 mai 2005, 17:44
par het06
<?php
include("sc.php");
$log = mysql_query("SELECT Utilisateur.Login , Utilisateur.Date_membre FROM Utilisateur";);
while($val = mysql_fetch_array($log)){ // parcours des resultats
$login = $val['Login'];
$date = $val['Date_membre'];
echo $login." inscrit le ".$date. "<br>";
}
?>
Posté : 27 mai 2005, 17:45
par Cyrano
Où est la connexion à MySQL ?
Posté : 27 mai 2005, 17:47
par mere-teresa
echo $login." inscrit le ".$date. "<br>";
Est-ce que le texte "inscrit le" s'affiche au moins ?
Posté : 27 mai 2005, 17:52
par het06
echo $login." inscrit le ".$date. "<br>";
Est-ce que le texte "inscrit le" s'affiche au moins ?
justement non il m affiche ca a la place
"; } ?>
Alors que j ouvre et ferme correctement tout
Posté : 27 mai 2005, 18:02
par het06
La connexion mysql est faite dans le fichier sc.php mais elle marche car je m en sers dans d autres endroits ou il n y a pas de probleme
Posté : 27 mai 2005, 18:03
par Cyrano
Ok, alors vérifie l'extension de ton fichier: si c'est .htm ou .html, change le pour .php et ne l'ouvre pas en cliquant sur le fichier: ouvre un navigateur et tape l'adresse vers ton serveur
http://localhost/adresse/repertoire/de/ ... ichier.php
Posté : 27 mai 2005, 18:05
par het06
Ok mais vu que ce fichier est en fait le fichier gerant une des frames, cela aurait il des consequences de le nommer fichier.php et que dans le frame src je le mette a "fichier.php" ?
Posté : 27 mai 2005, 18:08
par Cyrano
Si tu veux que le php soit interprété, il faut qu'il ait la bonne extension. S'il n'y a pas une ligne de php dedans, tu peux laisser .html, mais dès qu'il y a une ligne de PHP, il faut que ce soit .php
Posté : 27 mai 2005, 18:14
par het06
Ok donc mon premier probleme vient de la
mais maintenant comment puis je faire un lien entre ce fichier.php et l index.html dans lequel je faisais avant un simple < frame src="fichier.html"> ?
Posté : 27 mai 2005, 18:33
par Cyrano
De quelle sorte de lien parles-tu ?
Posté : 27 mai 2005, 18:33
par pjl
< frame src="fichier.php">
Posté : 27 mai 2005, 18:38
par het06
En faisant un frame src="lien.php" cela n a pas l air de fonctionner mais j ai resolu mon probleme en utilisant une iframe dans ma page html avec un lien vers ma page php
En tout cas merci bien de m avoir eclairer