cs_chapata
Messages postés214Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention 9 avril 2010
-
20 mai 2005 à 11:25
cs_JeanMi66
Messages postés67Date d'inscriptionsamedi 10 septembre 2005StatutMembreDernière intervention 8 juillet 2008
-
9 déc. 2005 à 11:07
Slut à vous tous ....
voila je débute depuis peu (tres peu ... lundi ... en php avec easy php et mysql)
Voila ce que je cherche à faire :
charger une page php avec une requête qui contient une variable (de ma page html)
J'ai d'abord créer ma page html :
Code :
<html>
<head>
<title>Ma Page HTML</title>
</head>
<FORM method="POST" action="MaPagePhp.php?envoie=$NomChamp">
Nom du Champ pour lequel vous voulez afficher les données :
<textarea name="NomChamp"></textarea>
</form>
</html>
Ensuite page PHP :
Code:
<html>
<head>
<title>Ma première page en PHP</title>
</head>
<?php
//connection à la BDD
$host = "localhost";
$user = "root";
$password = "";
$bdd = "ma_base";
$conn = mysql_pconnect($host, $user, $password);
mysql_select_db($bdd) or die("Erreur de connection la Base de Donnée : $bdd");
//stockage de la requete sql dans une variable
$queryLettre="SELECT $NomChamp FROM table1 WHERE 1 LIMIT 10";
//Début de la query sql
if($result=mysql_query($queryLettre))
{
while ($row=mysql_fetch_array($result))
{
print "$row[0]";
}
}
else die("Erreur sur la requete : ".mysql_error());
?>
</html>
Mais cela ne fonctionne pas !!!
Je pense que le probleme vient de mon champ dans ma page html "NomChamp" qui n'est pas reconnu dans ma page php
ma question est simple : I need help please ...
Merci à vous !!!
Chapat'
A voir également:
Charger une page php a partir d'une page html (avec un champ textarea)
morpheus262
Messages postés460Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 février 2012 20 mai 2005 à 12:00
Salut,
Oui c'est normal tu n'utilise pas la bonne methode pour recuperer les valeur de ton formulaire.
Ta page html devient:
...
<FORM method="POST" action="MaPagePhp.php">
Nom du Champ pour lequel vous voulez afficher les données :
<textarea name="NomChamp"></textarea>
</form>
...
et dans ta page php tu recuperes la valeur de ton champs comme suit:
$NomChamp=$_POST['NomChamp'];
voila $_POST permet de recuperer les valeur d un formulaire en method post, on utilise GET pour les liens.
Faire attention php est sensible au majuscule/minuscules.
PS: j ai pas verfier le reste.
<HR>
On ne peut pas savoir tout faire, mais on peut tout apprendre avec du travail. Morpheus262
PS: Besoin d aide pour developper, besoin d un collaborateur pour faire votre site, contacter moi par mail
l
cs_JeanMi66
Messages postés67Date d'inscriptionsamedi 10 septembre 2005StatutMembreDernière intervention 8 juillet 2008 9 déc. 2005 à 11:07
Et si je veux transmettre une variable de mon HTML vers mon script PHP sans passer par un FORM, comment on fait ?
Et admettons je m'envoi un fichier HTML via mail(), je le reçois, est - il possible de transmettre à un script PHPune variable qui serait l'adresse mail où est arrivé le HTML ?