<?php
$TYPE_COMPUTER = $_POST['$TYPE_COMPUTER'];
?>
(...)
<?php
if ($TYPE_COMPUTER!=null)
{
$tList = "SELECT COUNT( * ) AS 'nb2' FROM table1 c JOIN table2 o ON c.type=o.id AND o.name='$TYPE_COMPUTER';";
}
$responseListType = mysql_query($tList) or die(mysql_error());
$rListType = mysql_fetch_assoc($responseListType);
echo "Le nombre de machine(s) de type '" . $TYPE_COMPUTER . "' est de : " . $rListType['nb2'] . ".";
?>
(...)
<?php
$requType = mysql_query("SELECT name FROM table2");
?>
(...)
<?php
<form id="listPC" action="test2.php" method="POST" >
<h3>Tri des machine :</h3>
choisir une machine :
<select id="TYPE_COMPUTER" name="TYPE_COMPUTER">
<?php
while($donneesRequType = mysql_fetch_assoc($requType))
{
?>
<OPTION value="<?php echo $donneesRequType['name']; ?>">
<?php echo $donneesRequType['name']; ?>
</OPTION>
<?php
}
?>
</select>
<input type="submit" id="Send" value="Valider" />
</form>
Si je laisse le "
or die(mysql_error())" il me sort que la requête est vide.
Et sinon, sans ça :
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in E:\wamp\www\tests\test2.php on line 63
Pourtant il y a des donnees dans la table...
Si quelqu'un a une idée ?
Merci d'avance.
