Inserer du html dans un script php
Résolu/Fermé
frederic
-
6 août 2002 à 15:39
Tittom Messages postés 422 Date d'inscription mardi 30 mai 2000 Statut Membre Dernière intervention 10 janvier 2007 - 8 août 2002 à 18:12
Tittom Messages postés 422 Date d'inscription mardi 30 mai 2000 Statut Membre Dernière intervention 10 janvier 2007 - 8 août 2002 à 18:12
A voir également:
- Inserer du html dans un script php
- Alert php ✓ - Forum PHP
- Insérer liste déroulante excel - Guide
- Insérer signature word - Guide
- Script vidéo youtube - Guide
- Image cliquable html ✓ - Forum Internet / Réseaux sociaux
6 août 2002 à 17:38
$query = "select * from personnes where nom='$nom' ";
$result = mysql_query($query);
$nb=mysql_numrows($result);
if ($nb==0){
<form method="get" action="formulaire.php3">
....
.....
else {
echo"pas trop tot";
}
La il me met un message d'erreur. Et moi je voudrai que si la condition est rempli apparaisse à l'écran un formulaire. Apparament je ne suis pas doué, toute mes excuses. Et merci pour votre aide.
/* déconnection avec MySQL */
mysql_close();
7 août 2002 à 09:10
$query = "select * from personnes where nom='$nom' ";
$result = mysql_query($query);
$nb=mysql_numrows($result);
if ($nb==0){
header(<form method="get" action="formulaire.php3"> );
header(....) ;
header(....) ;
else {
echo"pas trop tot";
}
8 août 2002 à 09:47
Merci encore.
8 août 2002 à 18:12
Pour faire en sorte que pendant le traitement de ton script, le moteur php envoie du html, il est plus "propre" de faire qq chose comme ceci :
$query = "select * from personnes where nom='$nom' ";
$result = mysql_query($query);
$nb=mysql_numrows($result);
if ($nb==0){
/*
** on va écrire du code html, donc il faut fermer la balise php
*/
?>
<form method="get" action="formulaire.php3">
....
.....
<?
/*
** le code html a été "envoyé", on peut rouvrir la balise php,
** et l'exécution du code reprendra.
*/
else {
echo"pas trop tot";
}
Mais j'insiste, la fonction header n'est pas appropriée dans ce cas, même si elle fonctionne ;)
--
Tittom (ça c'est de la signature)