Site avec php et mysql: pb affichage
Résolu
geoge
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
geoge Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
geoge Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Je debute dans php/mysql et je veux developper un site en utilisant multimania comme hebergeur.
J'ai utilisé leur didacticiel.
J'ai creer un mini site de test pour travailler avec une base de données mysql.
mon site est http://membres.lycos.fr/huez/
Dans mon programme j'ai ls commandes suivantes:
<HTML>
<HEAD>
<title> Atelier PHP - page de détail </title>
<META name="description" content="">
<META name="keywords" content="">
<META name="generator" content="">
<?php
require "ezine_db.inc.php";
$ezine_db = ezine_connecte_db();
$requete = "SELECT * FROM voiture WHERE id=0";
$result = mysql_query ($requete,$ezine_db) or ezine_mysql_die();
$auto =mysql_fetch_object($result);
mysql_free_result($result);
?>
</head>
<body>
<?php echo $auto->marque ?> <I>par <?php echo $auto ->type ?></I>
<BR>
<?php echo $auto->couleur ?>
<BR>
<?php echo $auto->cons ?>
</body>
</html>
L'affichage est le suivant:
marque?> par type?>
couleur ?>
cons ?>
Il devrai m'afficher les zones voiture, couleur et cons.
Pourquoi?
Merci de m'apporter une réponse.
J'ai utilisé leur didacticiel.
J'ai creer un mini site de test pour travailler avec une base de données mysql.
mon site est http://membres.lycos.fr/huez/
Dans mon programme j'ai ls commandes suivantes:
<HTML>
<HEAD>
<title> Atelier PHP - page de détail </title>
<META name="description" content="">
<META name="keywords" content="">
<META name="generator" content="">
<?php
require "ezine_db.inc.php";
$ezine_db = ezine_connecte_db();
$requete = "SELECT * FROM voiture WHERE id=0";
$result = mysql_query ($requete,$ezine_db) or ezine_mysql_die();
$auto =mysql_fetch_object($result);
mysql_free_result($result);
?>
</head>
<body>
<?php echo $auto->marque ?> <I>par <?php echo $auto ->type ?></I>
<BR>
<?php echo $auto->couleur ?>
<BR>
<?php echo $auto->cons ?>
</body>
</html>
L'affichage est le suivant:
marque?> par type?>
couleur ?>
cons ?>
Il devrai m'afficher les zones voiture, couleur et cons.
Pourquoi?
Merci de m'apporter une réponse.
A voir également:
- Site avec php et mysql: pb affichage
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
- Site pour vendre des objets d'occasion - Guide
1 réponse
il manque les point virgule dans le body à la fin des echo :
<?php echo $auto->marque; ?> <I>par <?php echo $auto ->type; ?></I>
<BR>
<?php echo $auto->couleur; ?>
<BR>
<?php echo $auto->cons; ?>
<?php echo $auto->marque; ?> <I>par <?php echo $auto ->type; ?></I>
<BR>
<?php echo $auto->couleur; ?>
<BR>
<?php echo $auto->cons; ?>
geoge
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
2
En mettant les points virgules, celà ne change rien. Et de plus, en fin de php avant la balise ?>, il n'y a pas besoin de ";"