Innanzitutto ciao a tutti
sono nuovo del forum.
ho un problema con la seguente variabile;
Codice PHP:
$categoria= "<tr>
<td>
<form name='form1' id='form1' method='post'>
<select name='menu1' onchange='MM_jumpMenu('parent',this,0)'>
<?php $cat = mysql_query('SELECT * FROM categorie') or die(mysql_error());
while($data = mysql_fetch_array($cat)){
$Wid = $data[id];
$Wcategoria = $data[categoria];
?>
<option value='<?php echo $Wid; ?>'><?php echo $Wcategoria;?></option>
<?php } ?>
</select>
</form>
</td>
</tr>
";
se uso solo il codice che gli ho assegnato funziona tutto perfettamente, ma se provo a stamparlo in un punto della pagina con un <?php echo $categoria ?>
questo è quello che mi ritorna:
Codice PHP:
<tr> <td>
<form name='form1' id='form1' method='post'>
<select name='menu1' onchange='MM_jumpMenu('parent',this,0)'>
<?php = mysql_query('SELECT * FROM categorie') or die(mysql_error());
while( = mysql_fetch_array()){
= ;
= ;
?>
<option value='<?php echo ; ?>'><?php echo ;?></option>
<?php } ?>
</select>
</form>
</td>
</tr>
aiuto!!!! perchè si perde i pezzi ?
ma sopratutto perchè nell'html mi scrive <? php ... ?> non scrivendomi le variabili