Bonjour
J'ai le problème suivant :
J'ai deux listes déroulantes qui permettent d'interroger une base MySQL.
Avec le code suivant, un tableau quand des occurrences sont trouvées
Mais moi je veux l'inverse !! Que les informations apparaissent dans un tableau existant... Est quelqu'un peut m'aider ?
J'ai essayé de mettre les listes déroulantes chacune dans une cellule de tableau, mais le site internet renvoie une erreur 'Cette page ne fonctionne pas'...
Merci beaucoup
Sylvain
J'ai le problème suivant :
J'ai deux listes déroulantes qui permettent d'interroger une base MySQL.
Avec le code suivant, un tableau quand des occurrences sont trouvées
<html>
<head>
<title>Tuto PHP</title>
<meta charset="utf-8">
</head>
<body>
<form method="GET" action="">
<SELECT name="Pays1">
<OPTION value="GER">Allemagne</OPTION>
<OPTION value="USA">Etats-Unis</OPTION>
<OPTION value="ENG">Angleterre</OPTION>
</SELECT>
<SELECT name="Pays2">
<OPTION value="ESP">Espagne</OPTION>
<OPTION value="FRA">France</OPTION>
<OPTION value="MEX">Mexique</OPTION>
</SELECT>
<input type="submit" value="OK"/>
</form>
<?php
$bdd = new PDO("mysql:host=localhost;dbname=fifa;charset=utf8", "root", "");
$requete= $bdd->prepare("SELECT * FROM fifa WHERE Pays1= ? AND Pays2= ? AND Date = ? AND Date2 = ? AND Sport= ? AND Stade= ? AND Pays= ? AND Ville= ?");
$requete->execute(array(
'P1' => $_GET['Pays1'],
'P2' => $_GET['Pays2']
));
?>
<table border="1">
<?php
while($resultat = $requete->fetch()){
?>
<tr>
<td><?php echo $resultat['Pays1']."." .$resultat['Pays2']."<br/>";?></td>
<td><?php echo $resultat['Sexe']."." .$resultat['Sport']."<br/>";?></td>
</tr>
<tr>
<td><?php echo $resultat["Sexe"]; ?></td>
<td></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
Mais moi je veux l'inverse !! Que les informations apparaissent dans un tableau existant... Est quelqu'un peut m'aider ?
J'ai essayé de mettre les listes déroulantes chacune dans une cellule de tableau, mais le site internet renvoie une erreur 'Cette page ne fonctionne pas'...
Merci beaucoup
Sylvain