Quelqu'un peut me dire ce qui ne va pas ?

fwistar
Invité n'ayant pas de compte PHPfrance

07 déc. 2005, 20:08

Bonjour,

J'essayes desesperement d'afficher le contenu de ma table dans une page web. Voici mon script ci-dessous.
L'un de vous peut il me dire ce qui ne va pas ?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ma premi&egrave;re page en php</title>
</head>
<body bgcolor="#FFFFFF">
Voici la liste des inscrits &agrave; ce jour :
<table>
  <tr>
    <td>Callsign</td>
    <td>Nom</td>
    <td>Prenom</td>
    <td>Mail</td>
    <td>Pays</td>
    <td>Age</td>
    <td>Pseudo</td>
	<td>Hub</td>
	<td>VA Precedente</td>
	<td>Heures</td>
	<td>Date d'inscription</td>
	<td>Poste</td>
  </tr>
  <?php
require('connect.php');
$requete_donnes_pilotes = mysql_query("SELECT * FROM pilotes");
while ($data_donnees_pilotes = mysql_fetch_array($requete_donnees_pilotes))\{
?>
  <tr>
    <td>'.$data_donnees_pilotes['callsign'].'</td>
    <td>'.$data_donnees_pilotes['nom'].'</td>
    <td>'.$data_donnees_pilotes['prenom'].'</td>
    <td>'.$data_donnees_pilotes['mail'].'</td>
    <td>'.$data_donnees_pilotes['pays'].'</td>
    <td>'.$data_donnees_pilotes['age'].'</td>
    <td>'.$data_donnees_pilotes['pseudo'].'</td>
	<td>'.$data_donnees_pilotes['hub'].'</td>
	<td>'.$data_donnees_pilotes['formerva'].'</td>
	<td>'.$data_donnees_pilotes['heures'].'</td>
	<td>'.$data_donnees_pilotes['inscription'].'</td>
	<td>'.$data_donnees_pilotes['poste'].'</td>
  </tr>
  <?php
\}
?>
</table>
</body>
</html>\
}

Eléphant du PHP | 383 Messages

07 déc. 2005, 20:24

1. s'il te plait, utilise un titre plus explicite
2. utilise les balises php

sinon, dans un cas tu utilises : $requete_donnes_pilotes et dans l'autre : $requete_donnees_pilotes. penses a te relire ![/php]

Mammouth du PHP | 768 Messages

07 déc. 2005, 21:44

Code : Tout sélectionner

?> <tr> <td>'.$data_donnees_pilotes['callsign'].'</td>
:shock:
\}
8-[
L'un de vous peut il me dire ce qui ne va pas ?

le plus simple aurait été de demander ce qui est bon :-s

d'où vient ce code ?
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Mammouth du PHP | 19672 Messages

07 déc. 2005, 22:04

Si tu mets des variables PHP directement dans du html, elle ne seront pas interprétées et lues tlles-quelles dans le navigateur. Solution:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ma première page en php</title>
</head>
<body bgcolor="#FFFFFF">
Voici la liste des inscrits à ce jour :
<table>
  <tr>
    <td>Callsign</td>
    <td>Nom</td>
    <td>Prenom</td>
    <td>Mail</td>
    <td>Pays</td>
    <td>Age</td>
    <td>Pseudo</td>
    <td>Hub</td>
    <td>VA Precedente</td>
    <td>Heures</td>
    <td>Date d'inscription</td>
    <td>Poste</td>
  </tr>
<?php
require('connect.php');
$requete_donnes_pilotes = mysql_query("SELECT * FROM pilotes");
while ($data_donnees_pilotes = mysql_fetch_array($requete_donnees_pilotes))
{
?>
  <tr>
    <td><?php echo($data_donnees_pilotes['callsign']); ?></td>
    <td><?php echo($data_donnees_pilotes['nom']); ?></td>
    <td><?php echo($data_donnees_pilotes['prenom']); ?></td>
    <td><?php echo($data_donnees_pilotes['mail']); ?></td>
    <td><?php echo($data_donnees_pilotes['pays']); ?></td>
    <td><?php echo($data_donnees_pilotes['age']); ?></td>
    <td><?php echo($data_donnees_pilotes['pseudo']); ?></td>
    <td><?php echo($data_donnees_pilotes['hub']); ?></td>
    <td><?php echo($data_donnees_pilotes['formerva']); ?></td>
    <td><?php echo($data_donnees_pilotes['heures']); ?></td>
    <td><?php echo($data_donnees_pilotes['inscription']); ?></td>
    <td><?php echo($data_donnees_pilotes['poste']); ?></td>
  </tr>
  <?php
}
?>
</table>
</body>
</html>
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 43 Messages

07 déc. 2005, 23:33

Voici le code entierement corrigé
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ma première page en php</title>
</head>
<body bgcolor="#FFFFFF">
Voici la liste des inscrits à ce jour :
<table>
  <tr>
    <td>Callsign</td>
    <td>Nom</td>
    <td>Prenom</td>
    <td>Mail</td>
    <td>Pays</td>
    <td>Age</td>
    <td>Pseudo</td>
    <td>Hub</td>
    <td>VA Precedente</td>
    <td>Heures</td>
    <td>Date d'inscription</td>
    <td>Poste</td>
  </tr>
<?php
require('connect.php');
$requete_donnees_pilotes = mysql_query("SELECT * FROM pilotes");
while ($data_donnees_pilotes = mysql_fetch_array($requete_donnees_pilotes))
{
?>
  <tr>
    <td><?php echo($data_donnees_pilotes['callsign']); ?></td>
    <td><?php echo($data_donnees_pilotes['nom']); ?></td>
    <td><?php echo($data_donnees_pilotes['prenom']); ?></td>
    <td><?php echo($data_donnees_pilotes['mail']); ?></td>
    <td><?php echo($data_donnees_pilotes['pays']); ?></td>
    <td><?php echo($data_donnees_pilotes['age']); ?></td>
    <td><?php echo($data_donnees_pilotes['pseudo']); ?></td>
    <td><?php echo($data_donnees_pilotes['hub']); ?></td>
    <td><?php echo($data_donnees_pilotes['formerva']); ?></td>
    <td><?php echo($data_donnees_pilotes['heures']); ?></td>
    <td><?php echo($data_donnees_pilotes['inscription']); ?></td>
    <td><?php echo($data_donnees_pilotes['poste']); ?></td>
  </tr>
  <?php
}
?>
</table>
</body>
</html>

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

08 déc. 2005, 01:03

Voici le code entierement corrigé
Euh .. c'est quoi la différence avec le code a Cyrano ? :shock:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

08 déc. 2005, 01:09

L'un de vous peut il me dire ce qui ne va pas ?
Modération :
À première vue, l'absence de titre explicite à ton sujet, peut-être ?... ;)

:idea: Pour modifier le tire du sujet, édite ton message initial.

Mammouth du PHP | 1776 Messages

08 déc. 2005, 01:11

Voici le code entierement corrigé
Euh .. c'est quoi la différence avec le code a Cyrano ? :shock:
$requete_donnees_pilotes

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

08 déc. 2005, 01:13

Voici le code entierement corrigé
Euh .. c'est quoi la différence avec le code a Cyrano ? :shock:
$requete_donnees_pilotes
tout a fait, ça a été dis en plus :wink:
je suis complètement cuit moi :lol:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute