Pb parametrer le placement d'une layer

Signaler
-
Messages postés
493
Date d'inscription
jeudi 7 juillet 2005
Statut
Membre
Dernière intervention
24 mai 2017
-
Bonjour je cherche à positionner des layer suivant des parametres ($pos et $pos2)qui contiennent des résultats d'une base de donnée;les résultats obtenus fonctionnent mais j'ai une "parse error" sur la ligne contenant Layer'.$i.'{ (voir plus bas )
quelqu'un peut il m'aider?
d'avance merci

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<style type="text/css">
<!--
.Style1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

-->
</style>
</head>




<?php
include("../INC/connect_perfdata.php");
if(!empty($_POST['CRITERE'])) {
$choix = $_POST['CRITERE'];
};?>


<?php $sql="SELECT PHOTO FROM perfclass ORDER BY " .$choix.";"; ?>
;
<?php $SOL = db_select($sql);?>
<?php $sql2="SELECT NOM FROM perfclass ORDER BY " .$choix.";"; ?>
;
<?php $NOM = db_select($sql2);?>
<?php $sql3="SELECT $choix FROM perfclass ORDER BY " .$choix.";"; ?>
;
<?php $choisi = db_select($sql3);?>
<?php for($i=0;$i<count($SOL);$i++){?>
<?php $pos=50*$i ?>
<?php $pos2=$pos+100 ?>
<?php echo '


'.$NOM[$i][0].'


'.$choisi[$i][0].'



'
?>
<?php
Layer'.$i.'{
position:absolute;
width:112px;
height:115px;
z-index:'.$i.';
left: '.$pos.'px;
top: '.$pos2.'px;
};
?>
<?php }; ?>




</html>

3 réponses

Messages postés
493
Date d'inscription
jeudi 7 juillet 2005
Statut
Membre
Dernière intervention
24 mai 2017
3
Salut,

'.$choisi[$i][0].'



' <-- il manque un ; ici
?>

stéph
Merci Steph

J'ai fais la modif mais cela ne fonctionne toujours pas.
Je ne vois pas comment parmetrer la position de ces étiquettes sur un feuille.On ne peut peut être pas utiliser ce code php.
Si tu as une autre idée...
bonne soirée
Messages postés
493
Date d'inscription
jeudi 7 juillet 2005
Statut
Membre
Dernière intervention
24 mai 2017
3
Ajoute ceci tout en haut de la page :

<?php error_reporting(E_ALL | E_STRICT); ?>


En suite, il va t'afficher toutes les erreurs sur la page.

stéph