Utilisation fonction SI dans le langage php

Fermé
Deurf - 16 févr. 2007 à 14:07
P@ Messages postés 1709 Date d'inscription vendredi 7 juillet 2000 Statut Membre Dernière intervention 24 mars 2009 - 16 févr. 2007 à 15:26
Bonjour à tous et à toutes,

Une petite colle en php/mysql (qui me bloque depuis deux jours)
Je vous présente ma base de donnée:


CREATE TABLE `essai1` (
`date` date NOT NULL default '0000-00-00',
`lot01` tinyint(4) NOT NULL default '0',
`lot02` tinyint(4) NOT NULL default '0',
`lot03` tinyint(4) NOT NULL default '0',
`lot04` tinyint(4) NOT NULL default '0',
`lot05` tinyint(4) NOT NULL default '0',
`lot06` tinyint(4) NOT NULL default '0',
`lot07` tinyint(4) NOT NULL default '0',
`lot08` tinyint(4) NOT NULL default '0',
`lot09` tinyint(4) NOT NULL default '0',
`lot10` tinyint(4) NOT NULL default '0',
`lot11` tinyint(4) NOT NULL default '0',
`lot12` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `essai1`
--

INSERT INTO `essai1` VALUES ('2006-10-11', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0);
INSERT INTO `essai1` VALUES ('2006-10-16', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);


J'ai réussi à créer une liste déroulante à partir du champ date.
J'aimerai que lorsque je clique, s'affiche dans une nouvelle fenêtre une " image x " pour chaque lot == 0 , et "une image y" pour chaque lot == 1.

J'imagine qu'il s'agit de la fonction "SI", mais hélas je ne maîtrise pas assez la programmation pour aboutir à quoi que ce soit...

Je vous remercie!

Voici mon code:





<HTML>
<HEAD> Veuillez choisir une date </HEAD>
<TITLE> Calendrier de chasse </TITLE>


<BODY BGCOLOR="#CCFF66">

<FORM>
<?php  
// on se connecte à MySQL 
$db = mysql_connect('localhost', 'root', '');  

// on sélectionne la base 
mysql_select_db('travail_stage',$db);  

$sql = "select date FROM essai1";
$result = mysql_query($sql);

if (!$result) {
   echo "Erreur DB, impossible de lister les tables\n";
   echo 'Erreur MySQL : ' . mysql_error();
   exit;
}
?>


<select>
<?php
while ($row = mysql_fetch_row($result)) {
   echo '<option value="' .$row[0] .'" name="t">'.$row[0] . '</option>';
}
	echo $row[0];
mysql_free_result($result);
echo '<br><br><br>';



	

?> 
</select></label>
<input type="submit" value="Envoyer">
</form>
<br><br>




Configuration: Windows XP
Internet Explorer 6.0
A voir également:

1 réponse

P@ Messages postés 1709 Date d'inscription vendredi 7 juillet 2000 Statut Membre Dernière intervention 24 mars 2009 185
16 févr. 2007 à 15:26
0