Récupérer variables sql dans tableau html

Résolu/Fermé
nico3009 Messages postés 103 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 31 mars 2012 - 12 mai 2008 à 17:08
nico3009 Messages postés 103 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 31 mars 2012 - 12 mai 2008 à 18:44
Bonjour,

je n'arrive pas à récupérer les variables de ma table dans les parties de mon script php suivantes :

<? echo $data['all1']; ?>

<? echo $data['all2']; ?> ...

Le fichier source.php me permet de récupérer seulement aux parties : <? echo $equipeall1; ?> ...

Qu'aurais-je oublié?? ;-))

Voici le script :

<? include ("source.php"); ?>

<?php

$hostname = "";
$user = "";
$password = "";
$nom_base_donnees = "";
$pseudo = $_POST['pseudo'];

mysql_connect($hostname, $user, $password) or die(mysql_error());
mysql_select_db($nom_base_donnees);

$sql = "SELECT * FROM allemagne WHERE pseudo = '".$_POST['pseudo']."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
?>

<TABLE>
<FONT SIZE="5" <FONT FACE="ARIAL"> <FONT COLOR="BLUE">ALLEMAGNE</FONT>

<CAPTION><FONT SIZE="4" <FONT FACE="ARIAL"> <FONT COLOR="GREEN"><? echo $data['pseudo']; ?> a pronostiqué : </FONT></CAPTION> <br />

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall1; ?></TD></FONT> <TD><B><? echo $data['all1']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall2; ?></TD> <TD><B><? echo $data['all2']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall3; ?></TD></FONT> <TD><B><? echo $data['all3']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall4; ?></TD> <TD><B><? echo $data['all4']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall5; ?></TD></FONT> <TD><B><? echo $data['all5']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall6; ?></TD> <TD><B><? echo $data['all6']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall7; ?></TD></FONT> <TD><B><? echo $data['all7']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall8; ?></TD> <TD><B><? echo $data['all8']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall9; ?></TD></FONT> <TD><B><? echo $data['all9']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall10; ?></TD> <TD><B><? echo $data['all10']; ?></B></FONT></TD>
</TR>
</TABLE>
A voir également:

2 réponses

sly-bzh Messages postés 415 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 5 décembre 2009 118
12 mai 2008 à 17:29
Bonjour,
tu as oublié les {} :
<? include ("source.php"); ?>

<?php

$hostname = "";
$user = "";
$password = "";
$nom_base_donnees = "";
$pseudo = $_POST['pseudo'];

mysql_connect($hostname, $user, $password) or die(mysql_error());
mysql_select_db($nom_base_donnees);

$sql = "SELECT * FROM allemagne WHERE pseudo = '".$_POST['pseudo']."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
?>

<TABLE>
<FONT SIZE="5" <FONT FACE="ARIAL"> <FONT COLOR="BLUE">ALLEMAGNE</FONT>

<CAPTION><FONT SIZE="4" <FONT FACE="ARIAL"> <FONT COLOR="GREEN"><? echo $data['pseudo']; ?> a pronostiqué : </FONT></CAPTION> <br />

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall1; ?></TD></FONT> <TD><B><? echo $data['all1']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall2; ?></TD> <TD><B><? echo $data['all2']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall3; ?></TD></FONT> <TD><B><? echo $data['all3']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall4; ?></TD> <TD><B><? echo $data['all4']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall5; ?></TD></FONT> <TD><B><? echo $data['all5']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall6; ?></TD> <TD><B><? echo $data['all6']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall7; ?></TD></FONT> <TD><B><? echo $data['all7']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall8; ?></TD> <TD><B><? echo $data['all8']; ?></B></FONT></TD>
</TR>

<TR>
<TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall9; ?></TD></FONT> <TD><B><? echo $data['all9']; ?></B></TD> <TD><FONT SIZE="3" <FONT FACE="ARIAL"><? echo $equipeall10; ?></TD> <TD><B><? echo $data['all10']; ?></B></FONT></TD>
</TR>
</TABLE>
<?php } ?>
0
nico3009 Messages postés 103 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 31 mars 2012 1
12 mai 2008 à 18:44
Merci beaucoup !!!

Je pense que je n'aurais pas trouvé seul.
0