Bonjour
Je souhaite faire passer un site de php 4 à php5
Je débute en php5.
Je fais des essais en local.
exemple de vieux code:
<?php
$query= "ma requete";
$result=mysql_query($query);
$val = mysql_fetch_array($result);
$variable = $val["nom_champ"];
?>
<table width="100%" cellspacing="0" cellpadding="0" >
<td width="14">...plein de code html et du texte...
<?php echo $variable;?>
et ca me donne l'erreur suivante:
"Undefined variable:..." en parlant de $variable.
C'est comme si, à partir du moment ou il y a un "?>", le contenu de la variables était perdu. En meme temps, c'est qu'une variable qui permet l'affichage du contenu de la page... Je tiens pas à en faire une super-globale.
Vous avez une idée à part celle qui consiste à pas fermer php avec ?> et à mettre tout le code html dans un echo (c'est lourd dingue, je trouve).
merci de vous idées
Message édité par alain1111 le 06-12-2007 à 16:00:39